zoukankan      html  css  js  c++  java
  • 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>");})
  • 相关阅读:
    Jira-dashboard
    SCQA 结构化表达案例:让开场白、讲故事精彩的结构
    outlook 2016 系列1--自动回复
    outlook 2016 系列1--如何将同一回复主题的邮件放在一起
    C++ 成员限定符
    TCP/IP 协议分层
    TCP之拥塞控制
    TCP之流量控制
    TCP之滑动窗口
    TCP中的定时器
  • 原文地址:https://www.cnblogs.com/blog-wp/p/3290878.html
Copyright © 2011-2022 走看看