如果使用字体真棒图标集,我正在寻找一种方法来放置选择元素和切换按钮以释放 jqgrid 顶部工具栏。我尝试了在 4.6 中工作的代码:
var i,
selectElem= '<select tabindex="-1" id="_layout">';
for (i=0; i<10; i++) {
selectElem += '<option value="'+i+'" ';
if (i==layout)
selectElem += ' selected';
selectElem += '>Form ' + i + '</option>'
}
$("#grid_toppager_left table.navtable tbody tr").append(
'<td class="ui-pg-button ui-corner-all">' +
'<div class="ui-pg-div my-nav-checkbox">' +
selectElem +
'</select>' +
'</div></td>'
);
但选择元素没有出现。
对于切换按钮我试过
$("#grid_toppager_left table.navtable tbody tr").append(
'<td class="ui-pg-button ui-corner-all">' +
'<div class="ui-pg-div my-nav-checkbox">' +
'<input tabindex="-1" type="checkbox" id="AutoEdit" ' + (autoedit ? 'checked ' : '')+'/>' +
'<label ' +' for="AutoEdit">Toggle</label></div></td>'
);
$("#AutoEdit").button({
text: false,
icons: {primary: "fa-star"}
}).click(function () {
autoedit = !autoedit;
}
});
但切换按钮也不会出现在工具栏中。如何强制这些元素出现?