`
yaya_wiscom
  • 浏览: 48122 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

代码编写原则列表

 
阅读更多

平时写代码的过程中肯定会遇到一些很实用的东西,在这里做一个整理收集。

一、前台编码:


  1、把所有的Jquery代码置于事件处理函数中。

  2、把所有事件处理函数置于文档就绪事件处理器中。
  3、把jquery或ext代码置于单独的*.js文件中。
  4、如果存在名称冲突,则使用命名空间。
  5、Jquery调用Ajax,通过eval函数解析
var rev = eval('(' + $.ajax({
	url : "pymx.html",
	async : false
}).responseText + ')');
 
 6、ExtJs Ajax函数:
 6.1 同步调用
var conn = Ext.lib.Ajax.getConnectionObject().conn;
conn.open("POST", 'http://localhost:8080/demo/TreeDDGet?node=-1',false);
// 这里的conn对象其实就是 xmlHttpRequest 对象。
conn.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
conn.send("start=" + 0 + "&limit=" + 30 );
var rootJson = conn.responseText;
  6.2 异步调用
Ext.Ajax.request({
      url: '',
      method: 'post',
      params: {},
      success:function(response){

     },
      failure: function(){

     } 
});
 
二、后台编码:

1、服务端相应客户端前需要设置相应编码格式
response.setContentType("text/html;charset=utf-8");
response.getWriter().print(jsArray);
 


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics