0

我正在使用 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'}},

我想PIN根据 中选择的值更改 的值CITY。我已经使用dataEventsandtype: 'change'来获取CITY. 我成功地获得了选定的值CITY

我的问题是,我应该如何更新值更改PIN时的值?CITY

4

1 回答 1

1

不幸的是,没有简单的方法来实现依赖选择。必须在回调中手动更新整个<select>依赖选择(在您的情况下更新 PIN 选择)。我可以建议您的唯一方法是从答案中检查演示代码。它不完全是您所需要的,因为它不使用,但它显示了应该做什么。changedataUrl

于 2013-02-05T12:18:00.683 回答