bigshuai 发表于 2014-3-8 11:42:31

补丁:demo示例中userList2查询不返回数据

修改,添加form及userListsearch()函数:

<form id="searchForm">
<div align="right">用户名: <input class="easyui-validatebox" name="userName" style="width: 80px">
真实姓名: <input class="easyui-validatebox" name="realName" style="width: 80px">
<a href="#" class="easyui-linkbutton" iconCls="icon-search">查询</a>
</div>
</form>


//点击查询按钮触发事件
    function userListsearch() {
       $("#userList2").datagrid("load",serializeObject($("#searchForm").form()));//将searchForm表单内的元素序列为对象传递到后台
    }


然后可以查询数据

bigshuai 发表于 2014-3-8 12:05:14

这样再加上 autoLoadData="false" 就出不来数据了 该怎么改一下呢

bigshuai 发表于 2014-3-8 16:22:00

原来改一个小地方就可以的:
<div id="userListtb" 改为<div id="userList2tb"
onclick="userListsearch();">查询改为onclick="userList2search();">查询
这两处和上面的<t:datagrid name="userList2" 保持一致即可
估计是userlist2中的 datagrid name是"userList2" 为了避免和userlist中名字冲突吧
页: [1]
查看完整版本: 补丁:demo示例中userList2查询不返回数据