我要使用单选按钮选择一行网格,并在点击“下一步”按钮时传递值。
我正在使用struts2
我的jsp代码包含:
$(document).ready(function () {
$("#flowPathTable").jqGrid({
jsonReader: {
repeatitems: false,
id: "rowid",
root: function (obj) { return obj; },
page: function (obj) { return 1; },
total: function (obj) { return 1; },
records: function (obj) { return obj.length; }
},
url: jqDataUrl,
datatype: "json",
mtype: "POST",
colNames:["","CityName"]
colModel :[ name:'radioid', index:'radioid', width:'20%',align:'center', formatter: radio, editable:false, sortable: false, resizable:false},
{name:"strCity", index:"strCity"}],
loadonce: true,
caption:"Select City"
});
});
function radio(value, options, rowObject){
var radioHtml = '<input type="radio" value=' + value + ' name="radioid"/>';
return radioHtml;
}
<s:submit type="image" src="../../images/next.png" "/>
点击“下一步”按钮,必须传递值。我该怎么做?
答案 0 :(得分:0)
如果所有单选按钮的名称都是“radioid”,那么您可以通过
访问所选值var selected = $("input[name='radioid']:checked").val();
单击下一个按钮
放置此代码