我正在使用jqgrid这样的列:
{label:'test',
name:'dn',
index:'dn_id',
sortable:false,
align:'center',
editable:false,
search:true,stype:'select',
searchoptions:{
sopt: ['eq'],
defaultValue:'1000',
dataUrl:'<?php echo URL::base().'reports_dn/get_dns';?>'}
}
从dataUrl成功创建选择下拉列表。但是如果用户选择搜索并按下提交按钮而不更改当前下拉选择,则会向服务器发送空值以获取“dn_id”。但如果我更改下拉选择值,它可以正常工作。它似乎是一个bug,但我不确定。请帮忙。 感谢名单
答案 0 :(得分:0)
我也有这个问题!但我没有通过网络搜索找到任何解决方案。我通过一个技巧临时解决这个问题我添加了一个值为-1的选项和文本“请选择”然后在更改事件中我删除此选项。
请看到它
https://stackoverflow.com/a/17526140/2527458
它可能有助于你