0

我必须使用单选按钮选择一行网格并通过单击“下一步”按钮传递值。

我正在使用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" "/>

单击“下一步按钮”时,必须传递值。我该怎么做呢?

4

1 回答 1

0

如果所有单选按钮的名称都是“radioid”,那么您可以通过以下方式访问所选值

var selected = $("input[name='radioid']:checked").val();

将此代码放在单击下一步按钮上

于 2012-05-11T03:55:30.873 回答