基本上,我试图在jqGrid中包含单选按钮。 我可以看到我们可以使用自定义格式化程序。 以下是我的代码,它没有告诉我选择了哪个单选按钮/或者是否选中了它。
值始终为“未定义”。
// The custom formatter definition
function radio(value, options, rowObject){
var radioHtml = '<input type="radio" value=' + value + ' name="radioid" />';
return radioHtml;
}
// Snippet of the colModel in jqGrid definition
colModel:[
{name:'select', label:'Select', width: 60, align:'center', edittype:'custom',
editable:true, formatter: radio},
{name:'name', label: 'Source Disk Volume', width: 170}],
// The method called on submit
function evaluate() {
// try 1
alert('val: '+$("[name='radioid']:checked").val());
// try 2
tried accessing the checked radio button through simple javascript
}
请帮我查看用户选择的单选按钮的值。
答案 0 :(得分:0)
gridComplete: function () {
$("td[aria-describedby=jqgridName_select] input[type='radio']").click(function () {
alert($(this).val());
});
}