0

JSPとサーブレット(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。を使用dataEventstype: 'change'て、の選択した値を取得しましたCITY。の選択した値を正常に取得していますCITY

私の質問は、の値が変更されPINたときにの値をどのように更新する必要があるかということです。CITY

4

1 に答える 1

1

残念ながら、依存選択を実装する簡単な方法はありません。コールバック内で<select>依存選択全体を手動でchange更新する必要があります(この場合、PINの選択を更新します)。私があなたに提案できる唯一のことは、答えからデモのコードを調べることです。を使用しないため、正確には必要なものではありませんが、何をすべきかを示しています。dataUrl

于 2013-02-05T12:18:00.683 に答える