2014-07-17 47 views
1

这是我的struts2格列获得选择的值

<sjg:gridColumn name="interview_notif" index="interview_notif" title="Interview Notification" editable="true" sortable="false" formatter="IntrvNot"/> 

这是我用过

function IntrvNot(value, options, rowObject){ 
var radioHtml = '<select><option value="1">Yes</option><option value="2">No</option></select>';   
return radioHtml; 

的foramatter格式创建了两个选择选项,但它不会选择数组中的那个。

当网格填充时,如何将所选值设置为数据库(数组)中的值,请帮助m卡住。感谢提前:)

+0

你想什么被选中? –

+0

下拉列表中的值将被选中作为arraylist中的值 – Pradnya

回答

1

在下拉列表中值shuld 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; 
} 
+0

非常感谢你:) itz工作完美:) – Pradnya