猿问

easyui datagrid 网格选取

easyui datagrid中数据网格的单元格使用jquery选择器怎么选择啊?有什么选择的方法ma ?求方法

weibo_那是什么叨_03580699
浏览 2065回答 1
1回答

Tryhard0

function sqlSearch(){       var sqlStatement = $.trim($("#sqlStatementId").val());       if(sqlStatement == null || sqlStatement == ""){           return false;       }              var type = "POST";       var url = "sqlExecCtrl.action?cmd=getColumnNameList";       var param = "sqlStatement=" + $("#sqlStatementId").val();                  ajaxExtend(type,url,param,function(data){           var options = $("#sqlResultDisplay").datagrid("options");                   //取出当前datagrid的配置              options.columns = eval(data.columns);                                               //添加服务器端返回的columns配置信息              options.queryParams = getQueryParams("sqlConditionId");             //添加查询参数           $("#sqlResultDisplay").datagrid(options) ;                                                 $("#sqlResultDisplay").datagrid("load") ;                                           //获取当前页信息       });   }      /**   * 根据指定条件请求系统资源   *1、 异步   *2、返回格式为json   *   * @param type          //请求方式   * @param url               //请求url   * @param param     //请求参数   * @param callback      //回调函数   */   function ajaxExtend(type,url,param,callback){       ajaxExtendBase(type,url,param,true,callback);   }      /**   * ajax请求基础方法   * @param type   * @param url   * @param param   * @param async   * @param callback   */   function ajaxExtendBase(type,url,param,async,callback){       $.ajax({              type: type,              url: url,              data:param,              async : async,              dataType:"json",              success:function(result){                  if(result.success){                                          //只有sql正确能获取相关列名后才再请求列表资源                       callback(result.data);                                  //获取当前页信息                  }                  else{                      dealWithException(result.exception);                  }              }       });   }         /**   * 将指定form参数转换为json对象   */   function getQueryParams(conditionFormId){    var searchCondition = getJqueryObjById(conditionFormId).serialize();    var obj = {};       var pairs = searchCondition.split('&');       var name,value;              $.each(pairs, function(i,pair) {        pair = pair.split('=');        name = decodeURIComponent(pair[0]);        value = decodeURIComponent(pair[1]);                obj[name] =  !obj[name] ? value :[].concat(obj[name]).concat(value);              //若有多个同名称的参数,则拼接       });              return obj;   }
随时随地看视频慕课网APP

相关分类

JQuery
我要回答