Java 在Struts 2 jQuery网格中的select的格式化程序中获取所选值

Java 在Struts 2 jQuery网格中的select的格式化程序中获取所选值,java,jquery,jsp,struts2,jqgrid,Java,Jquery,Jsp,Struts2,Jqgrid,这是我的Struts 2网格列: 这是我使用的格式化程序: 函数IntrvNot(值、选项、行对象){ var radioHtml='YesNo'; 返回radioHtml; 格式化程序使用两个选项创建一个select,但不选择数组中的选项 当网格填充时,如何将所选值设置为数据库(数组)中的值 下拉列表中的值应选择为arraylist中的值 提供选项映射而不是arraylist function IntrvNot(value, options, rowObject){ var op

这是我的Struts 2网格列:


这是我使用的格式化程序:

函数IntrvNot(值、选项、行对象){
var radioHtml='YesNo';
返回radioHtml;
格式化程序使用两个选项创建一个select,但不选择数组中的选项

当网格填充时,如何将所选值设置为数据库(数组)中的值


下拉列表中的值应选择为arraylist中的值

提供选项映射而不是arraylist

function IntrvNot(value, options, rowObject){
    var option = {1:"Yes", 2: "No"};
    var radioHtml = '<select>';
    $.each(option, function(key, val){
        radioHtml+='<option value="'+key+'"'+(key==value?' selected="selected"':'')+'>'+val+'</option>';
    });
    radioHtml+='</select>';
    return radioHtml;
}
函数IntrvNot(值、选项、行对象){
var选项={1:“是”,2:“否”};
var radioHtml='';
$。每个(选项、功能(键、val){
radioHtml+=''+val+'';
});
radioHtml+='';
返回radioHtml;
}

您希望选择什么?下拉列表中的值应选择为arraylist中的值