日期:2014-05-16  浏览次数:20287 次

easyUI 中获取表格数据的问题
想用段js代码获取同一页面中easyudatagrid中的数据,代码如下,
 <script type="text/javascript">
//$(‘#dg’).datagrid(‘getData’);
//var arr=$('#adg').datagrid("getColumnFields");
//var arr = $('#adg').datagrid('getRows')[0]['area_no'];
var arr=$('#adg').datagrid('getData');
//alert(arr);
//alert(t);
 
 //setTimeout(arr=$('#adg').datagrid('getData'),3000);//延时3S
 
alert('arr');
</script>

尝试了很多方法还是报错


------解决方案--------------------
楼主是获取服务器的数据吗? easyui datagrid是异步获取的,可能执行到你那里数据没加载完 所以没数据,你应该写到datagrid的onLoadSuccess事件里面。
------解决方案--------------------
引用:
楼主是获取服务器的数据吗? easyui datagrid是异步获取的,可能执行到你那里数据没加载完 所以没数据,你应该写到datagrid的onLoadSuccess事件里面。

对头。。