函数以及ajax方法使用

//查询
 function queryInfos(page){
  currentPage = page;
  var applycompany = $('#applycompany').val();
  var uniscidOrRegno = $('#uniscidOrRegno').val();
  var legalperson = $('#legalperson').val();
  var address = $('#address').val();
  var obj = document.getElementsByName("unitGrade");
  var unitGrade = "";
  for(var i = 0; i < obj.length; i++){
   if(obj[i].checked){
    unitGrade += "'" + obj[i].value+"',";
   }
  }
  var state = $('#state').val();
  var selectedvalue = $("input[name='queryType']:checked").val();
  $.ajax({
   url : rootPath + "/GradeChangeQueryAction.do",
   data : {
    applycompany: encodeURI(applycompany),
    uniscidOrRegno: uniscidOrRegno,
    legalperson: encodeURI(legalperson),
    address: encodeURI(address),
    unitGrade:unitGrade,
    state:state,
    selectedvalue:selectedvalue,
    pageNum: currentPage,
    pageSize: recordPage
   },
   type : "post",
   dataType : "json",
   beforeSend: function() {
    $('#list_data').datagrid('loadData', []);
   },
   success : function(request) {
    if (request) {
     var data = eval(request);
     if (data.returnDm == "0") { //返回正常
      counts = data.returnData.total;
      if(counts == "0"){
       alert("查询结果为空!");
      }
      initPagination();
      //加载查询结果数据
      $("#list_data").datagrid("loadData",data.returnData);
     } else {
      var returnMessage = data.returnMessage;
      if (returnMessage == "") {
       alert("查询异常!");
      } else {
       alert("查询异常:"+returnMessage);
      }
     }
    }
   },
   error : function() {
    alert("查询失败,请稍候重试!");
   }
  });
 }

posted on 2017-06-14 13:51  街角的守望者  阅读(112)  评论(0编辑  收藏  举报

导航