我正在使用 JSP 和 Servlet(IDE:Eclipse,数据库:Oracle10)开发 Web 应用程序。我正在使用 jqGrid
以表格格式显示记录。
代码片段:
{name:'CITY',index:'CITY', width:70,editable:true,edittype:"select",editoptions: {dataUrl: 'ProfileServ?action=comboCity', dataEvents: [{ type: 'change', fn: function(e) {alert(this.value);city= this.value;}}],}},
{name:'PIN',index:'PIN', width:200,sortable:false,editable:true, edittype:"select",editoptions: {dataUrl: 'ProfileServ?action=comboPin'}},
我想根据 CITY
中选择的值更改 PIN
的值。我已使用 dataEvents
和 type: 'change'
来获取 CITY
的选定值。我成功获取了 CITY
的选定值。
我的问题是,当 CITY
的值发生更改时,我应该如何更新 PIN
的值?
最佳答案
不幸的是,没有简单的方法来实现依赖选择。一得更新全<select>
的依赖项选择 change
内的手动回调(根据您的情况更新 PIN 的选择)。我唯一可以建议你的是检查 the demo 的代码来自the answer 。它不完全是您所需要的,因为它不使用 dataUrl
,但它显示了应该做什么。
关于java - jqgrid:更改选择的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14707205/