easyui-datagrid 的loader属性用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui-datagrid 的loader属性用法相关的知识,希望对你有一定的参考价值。

API介绍比较简略:

定义如何从远程服务器加载数据。返回false可以放弃本次请求动作。该函数接受以下参数:
param:参数对象传递给远程服务器。
success(data):当检索数据成功的时候会调用该回调函数。
error():当检索数据失败的时候会调用该回调函数。

搜索了一下,发现多数是配合$.ajax({})使用,且如果$.ajax({})中设置了url,则datagrid的url属性会失效.

示例代码:

 1 <table id="dg" class="easyui-datagrid" title="信息列表" style="width:700px;height:250px"
 2        data-options="loader:myloader",
 3        ...(其他属性根据自己需要自己添加)
 4   >
 5    
 6   <script>
 7     var myloader=function(param,success,error){
 8         $.ajax({
 9             url:"远程调用的服务",
10             data:{
11                 属性:值 (传入的参数)
12                  
13             },
14             type:"提交方式"(get || post),
15             dataType:"jsonp"(跨域),
16             jsonpCallback:"callback",
17             success: function(data){
18                 var con=data.data.config;
19                 success(con);
20             }
21         })
22     }
23  
24 </script>
25     <thead>
26     <tr>
27         <th data-options="field:‘id‘ ">ID</th>
28         ... ...
29     </tr>
30 </thead>
31 </table>

 

以上是关于easyui-datagrid 的loader属性用法的主要内容,如果未能解决你的问题,请参考以下文章

为啥easyui-datagrid分页控件把所有的都遮住了?

为啥easyui-datagrid分页控件把所有的都遮住了?

easyui-datagrid列的数据内容过长自动换行

jquery easyui datagrid 'loader'怎么用,说的详细点,不要复制、粘贴,谢谢.

jQuery easyUI easyui-datagrid 选中指定内容的行

easyui-datagrid 获取所有行列值