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分页控件把所有的都遮住了?
jquery easyui datagrid 'loader'怎么用,说的详细点,不要复制、粘贴,谢谢.