Struts2 jquery jqgrid网格编辑时的动态下拉列表
这是我的jsp代码Struts2 jquery jqgrid网格编辑时的动态下拉列表,jquery,struts2,jqgrid,grid,Jquery,Struts2,Jqgrid,Grid,这是我的jsp代码 <s:url id="myEditOptions" action="myEditOptions.action"/> <sjg:gridColumn name="branch" align="left" index="Branch" id="bnch" title="Branch" editable="true" onclick="" edittype="select" editoptions="%{myEditOptions}" /> s
<s:url id="myEditOptions" action="myEditOptions.action"/>
<sjg:gridColumn name="branch" align="left" index="Branch" id="bnch" title="Branch"
editable="true" onclick="" edittype="select" editoptions="%{myEditOptions}" />
struts.xml代码
这里是Actionclass代码
未显示分支下拉列表。如果有人知道,请帮助我在使用struts2 jquery jqgrid编辑网格时获取动态下拉列表。甚至我也可以通过使用普通struts2选择选项获得动态下拉列表
<s:select label="What's your favor search engine"
headerKey="-1" headerValue="Select Search Engines"
list="searchEngine"
name="yourSearchEngine" />
像这样,在执行struts2网格编辑选择选项时,我需要相同的功能Dynamic dropdownlist!是的,在使用struts2 jquery jqgrid编辑网格时,终于找到了设置动态下拉列表的解决方案,并使下面的更改现在可以正常工作了
public String getDynamicBranch(){
customerList = exampleDao.getCustomerListData();
myEditOptions = "<select>";
for(Customer cust:customerList){
if(cust.getBranch() != null && cust.getBranch().length() !=0) {
System.out.println("******Branch values***:::"+cust.getBranch());
myEditOptions += "<option value="+cust.getBranch()+">"+cust.getBranch();
}
}
myEditOptions += "<select>";
//Collections.sort(branchList);
return "success";
}
<s:select label="What's your favor search engine"
headerKey="-1" headerValue="Select Search Engines"
list="searchEngine"
name="yourSearchEngine" />
public String getDynamicBranch(){
customerList = exampleDao.getCustomerListData();
myEditOptions = "<select>";
for(Customer cust:customerList){
if(cust.getBranch() != null && cust.getBranch().length() !=0) {
System.out.println("******Branch values***:::"+cust.getBranch());
myEditOptions += "<option value="+cust.getBranch()+">"+cust.getBranch();
}
}
myEditOptions += "<select>";
//Collections.sort(branchList);
return "success";
}