无法在JqxGrid的单选按钮列表列中选择单选按钮

时间:2019-01-08 19:34:47

标签: jquery jqxgrid jqwidget

我正在尝试使用“ cellsrenderer”功能将单选按钮列表列添加到Jqxgrid。我具有以下代码,但是如果一次已经为每行选择了另一个,则无法单击并在列表中选择一个单选按钮。 “ Indicator” Id是值为1或2的字符串。 请看看让我知道这里出了什么问题。如果这不是正确的方法,请随时提出一个更好的方法。

enter image description here

var linkrenderer = function (row, column, value) {

                        var valueString = "<input id=\'rbtnbps_" + row + "\' style=\'margin-left:10px; margin-top:10px\'  type=\'radio\' name=\'editList_" + row + "\' value=\'1\'>  Option 1     <input id=\'rbtnper_" + row + "\' style=\'margin-left:10px;margin-top:10px\' type=\'radio\' name=\'editList_" + row + "\' value=\'0\'>  Option 2";
                        return valueString;
                    }

    $("#jqxClassRulesGrid").jqxGrid(
                        {
                            source: dataAdapter,
                            editable: true,
                            width: "50%",
                            autoheight: true,
                            rowsheight: 40,
                            sortable: true,
                            selectionmode: "singlerow",
                            editmode: "selectedrow",
                            columnsresize: true,

                            columns: [
                                { text: 'Class', datafield: 'Class', align: 'left', width: '30%', exportable: true, editable: false, sortable: true, columnsresize: true },
                                {
                                    text: "Type",
                                    width: 1000,
                                    editable: true,
                                    datafield: "IndicatorID",
                                    columntype: 'custom',
                                    cellsrenderer: linkrenderer                               

                                }],
                            ready: function () {

                            }
                        });

0 个答案:

没有答案