以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- PC端WEB问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124208) |
-- 作者:zhenghangbo -- 发布时间:2018/9/1 21:53:00 -- PC端WEB问题 table.html的代码 ![]() <!DOCTYPE html> <html lang=\'en\'> <head> <meta charset="UTF-8"> <title>测试</title> <script src="easyui/jquery.min.js"></script> <script src="easyui/jquery.easyui.min.js"></script> <script src="easyui/locale/easyui-lang-zh_cn.js"></script> <link rel="stylesheet" href="easyui/themes/default/easyui.css"> <link rel="stylesheet" href="easyui/themes/icon.css"> </head> <body> <div id="t1"></div> <div id="tb" style="padding: 6px"> 请输入产品ID:<select id="sl" ></select> </div>
<script src="table.js"></script> </body> </html> table.js代码如下 ![]() $(function(){ $(\'#t1\').datagrid({
title:\'测试\',
iconCls:\'icon-search\',
width:1250,
height:598,
collapsible:true,
columns:[[
{field:\'OPERATIONDATE\',title:\'运营日\'},
{field:\'产品ID\',title:\'产品编号\'},
{field:\'客户ID\',title:\'客户编号\'}, {field:\'日期\',title:\'订单日期\'}
{field:\'数量\',title:\'数量\'}
]],
url:\'getdata\',
pagination:true,
toolbar:\'#tb\', }); $(\'#sl\').combobox({
width:110,
icons:[{
iconCls:\'icon-search\',
handler:function(e){
$(\'#t1\').datagrid(\'load\',{
v:$(e.data.traget).combobox(getValue)
})
}
}] }) }) 对这个视频的学习http://www.365yg.com/i6566124846986560013/#mid=57384552246,这段代码有什么问题,我点击那个查询的图标没有效果? httprequest事件的代码 ![]() Select Case e.path Case "getdata" Dim ft As String = e.Values("v") If ft <> "" Then ft = "产品ID = \'" & ft & "" With DataTables("FLI") .LoadFilter = ft .LoadTop = e.Values("rows") .LoadPage = e.Values("page") .load End With Dim ja As new JArray For Each r As Row In Tables("FLI") ja.Add(new JObject) ja(r.Index)("产品ID") = ( r("产品ID") .ToString ja(r.Index)("客户ID") = r("客户ID").ToString ja(r.Index)("日期") = r("日期").ToString ja(r.Index)("数量") = r("数量").ToString Next Dim jo As new JObject jo("total") = DataTables("FLI").SQLCompute("count(*)",ft).ToString jo("rows") = ja Dim json As String = jo.ToString \'Dim json As String = CompressJson(ja) e.WriteString(json) End Select [此贴子已经被作者于2018/9/1 21:55:18编辑过]
|
-- 作者:zhenghangbo -- 发布时间:2018/9/1 21:59:00 -- 分页显示都是没问题的,就是输入查询值,点击查询的那个图标没反应的? |
-- 作者:zhenghangbo -- 发布时间:2018/9/1 22:06:00 -- 在线等 ![]() |
-- 作者:zhenghangbo -- 发布时间:2018/9/1 22:38:00 -- 周末没有大神在吗? |
-- 作者:rjh4078 -- 发布时间:2018/9/2 9:28:00 -- 超纲的我也不会 |
-- 作者:有点甜 -- 发布时间:2018/9/2 10:23:00 -- 1、你测试这个例子是否正常?
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=123175&skin=0
2、就1那个例子说明你的问题。不然,你应该做一个具体的实例发上来测试说明。 |
-- 作者:blackzhu -- 发布时间:2018/9/2 11:57:00 -- v:$(e.data.traget).combobox(getValue) 错了吧 应该是 v:$(e.data.traget).combobox(\'getValue\') |
-- 作者:blackzhu -- 发布时间:2018/9/2 11:59:00 -- $(function(){ $(\'#t1\').datagrid({
title:\'测试\',
iconCls:\'icon-search\',
width:1250,
height:598,
collapsible:true, queryParams: { v: \'\'},
columns:[[
{field:\'OPERATIONDATE\',title:\'运营日\'},
{field:\'产品ID\',title:\'产品编号\'},
{field:\'客户ID\',title:\'客户编号\'}, {field:\'日期\',title:\'订单日期\'}
{field:\'数量\',title:\'数量\'}
]],
url:\'getdata\',
pagination:true,
toolbar:\'#tb\', });
|
-- 作者:blackzhu -- 发布时间:2018/9/2 12:01:00 -- queryParams: { v: \'\'}, 加上这句 |
-- 作者:zhenghangbo -- 发布时间:2018/9/2 15:21:00 -- 谢谢,我试试 |