jqgrid の検索フィールドに動的ドロップダウン リストを追加しようとしています。私のコードの詳細は::
jspページで:
<s:url var="selecturl" action="selectAction"/>
<sjg:gridColumn name="lastName" index="lastName" title="Last Name" sortable="true" search="true" searchtype="select" searchoptions="{sopt:['eq','ne'], dataUrl : '%{selecturl}'}"/>
struts.xml で:
<action name="selectAction" class="customer.editgridentry.JsonTable">
<result name="success" type="json" />
</action>
JsonTable クラス内 ::
public class JsonTable extends ActionSupport implements Preparable {
public Map mySearchValuesList;// = new HashMap<String, String>();
public Map<String, String> getMySearchValuesList() {
return mySearchValuesList;
}
public void setMySearchValuesList(Map<String, String> mySearchValuesList) {
this.mySearchValuesList = mySearchValuesList;
}
@Override
public void prepare() throws Exception {
mySearchValuesList = new HashMap<String, String>();
mySearchValuesList.put("1", "One");
mySearchValuesList.put("2", "Two");
mySearchValuesList.put("3", "Three");
}
........
}
しかし、これは示しています:
TypeError: e は定義されていません
どこが問題なのか誰か教えてください...
前もって感謝します