easyui 问题

ApocalX 2017-01-17 01:37:44


想做成combobox输入参数然后根据参数获取下拉列表,但是现在输入一个字符就会获取一次数据然后会把原来输入的给清空,怎么才能做到不清空原来的输入的东西,求大神解答,部分代码如下
<th data-options="field:'item_code',width:100,sortable:true,align:'center',
formatter:function(value,row)
{
return row.item_code;
},
editor:{
type:'combobox',
options:{
method:'get',
valueField:'item_code',
textField:'item_code',
onChange:function(row)
{
if(row!=null)
{
$('#los_n').datagrid('getEditor', {'index':rowIndex,'field':'item_code'}).target.combobox({
url:'{$importitems}',
queryParams:
{
val:row
}
});
}
}
}
}">货品编码</th>
...全文
183 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hello World, 2017-01-19
  • 打赏
  • 举报
回复
首先combobox的onChange事件参数是newValue,oldValue,再者,它有个参数是filter,专门用来筛选数据的

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧