请教:easyui combogrid 在动态加载下如何 selectOnNavigation?

shangxuan shangxuan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
easyui combogrid 在动态加载下如何 selectOnNavigation?
下面的代码有问题在哪儿?去掉 keyHandler这段selectOnNavigation就有效了,有keyHandler这段selectOnNavigation就无效果?请问如何处理。


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>无标题文档</title>
<link rel="stylesheet" type="text/css"
href="/Public/themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css"
href="/Public/themes/icon.css"/>


<script type="text/javascript"
src="/Public/js/jquery-1.11.2.js"></script>
<script type="text/javascript"
src="/Public/js/easyui-lang-zh_CN.js"></script>

<script type="text/javascript"
src="/Public/js/jquery.easyui.min.js"></script>


<script type="text/javascript">
$(document).ready(function () {
$("#cc").combogrid({
keyHandler: {
up: function(e){},
down: function(e){},
left: function(e){},
right: function(e){},
enter: function(e){},
query: function (q, e) {
$("#cc").combogrid("grid").datagrid("reload", {'keyword': q});
$("#cc").combogrid("setValue",q);


}
}
});
$("#cc").combogrid({
url: 'test11.php',
method: 'post',
selectOnNavigation:true
});
}
)
</script>

</head>

<body>


<select id="cc" class="easyui-combogrid" style="width:250px" data-options="
panelWidth: 500,
idField: 'itemid',
textField: 'productname',
mode:'remote',
columns: [[
{field:'itemid',title:'Item ID',width:80},
{field:'productname',title:'Product',width:120},
{field:'listprice',title:'List Price',width:80,align:'right'},
{field:'unitcost',title:'Unit Cost',width:80,align:'right'},
{field:'attr1',title:'Attribute',width:200},
{field:'status',title:'Status',width:60,align:'center'}
]],
pagination : true,
pageSize: 20,
pageList: [20,50],
fitColumns: true,
striped: true
">
</select>
</body>
</html>




test11.php
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2015/4/29
* Time: 21:24
*/

$str ='{"total":10,"rows":[
{"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},
{"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"},
{"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"},
{"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"},
{"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"},
{"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"},
{"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"},
{"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"},
{"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"},
{"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"}
]}';

echo $str;


...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
shangxuan
JavaScript 87,983 成员 224,681 内容