我jqGrid
用来以表格格式显示数据,使用JSP
和Servlet
。
我有两个相关的下拉菜单要显示。
- 显示状态
- 秀城
以下是相关代码:
colNames:['User ID', 'Name','State','City'],
colModel:[
{name:'USERID',index:'USERID',....},
{name:'NAME',index:'NAME',....},
{
name:'STATE',
index:'STATE',
width:125,
sortable:true,
edittype:"select",
editoptions: {
maxlength: 15,
dataUrl: 'MYServlet?action=getState',
dataEvents :[{
type: 'change',
fn: function(e) {
var thisval = $(e.target).val();
$.post('MyServlet?action=getCity='+thisval,
function(data){
var res = $(data).html();
$("#STATE").html(res);
});
}
}]
}
},
{
name:'CITY',
index:'CITY',
width:125,
sortable:true,
editable:true,
edittype:"select",
editoptions:{maxlength: 50 , value: 'Select:Select'}
}
],
上面的代码适用于相关的下拉菜单。现在我想USERID
在列datUrl
中传递。喜欢editoptions
STATE
dataUrl: 'MYServlet?action=getState&userid='+userid
但是我USERID
进不去dataUrl
。
因此,任何建议将不胜感激。