jquery随笔

 //jqGrid去除某个单元格样式class
$("td[aria-describedby='GridTableName_indexName']","#GridTableName").eq(i).removeClass("className");

//jqGrid 在某个单元格添加按钮 
var ButtonNameHtml = '<input id="'+ids[i]+'_ButtonName" type=\"button\">';
$("#GridTableName").setCell(ids[i], "ButtonName", ButtonNameHtml);
$("#GridTableName").getCell(id, "indexName");
//获取ids
var ids = $("#GridTableName").getDataIDs();
//jqGrid 按钮的点击事件
$("#"+ids[i]+"_ButtonName").click(function(){});
//与Action交换数据
$.post("ActionName",{jsonParameter},returnFunction);
//eg:
//  1.
$.post("login!login.action",{userName:"wp",pasword:"123"},function(data,status){});
//  2.
var user = new Object();
user.userName = $('#userName').val();
user.password = $('#password').val();
user.userType = $('input[name="userType"]:checked').val();
var postString = $toJSON(user);
var postData = "[" +postData +"]";
$.post("login!login.action",{send:postData},returnFunction(data,status));
var returnFunction = function(data,status){
  //打印List型的messae  
  if(data.message.length != 0){
    //清空显示message的div
    $('#errorArea').empty();
     $.each(data.message,function(key,val){
      //一次打印出所有message
      $('#errorArea').append("<p>"+val+"</p>");  
      }) 
    } else {
      //如果length = 0 说明没有任何错误message,登录成功
      //coding here .....
    }
//如果post失败,比如无法找到login.action就执行error()
}.error(function(){$('#errorArea').append("<p>error happened</p>");})

 

转载于:https://www.cnblogs.com/blog-wp/p/3290878.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值