【发布时间】:2015-03-10 19:31:50
【问题描述】:
如果使用字体真棒图标集,我正在寻找一种方法来放置选择元素和切换按钮以释放 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;
}
});
但切换按钮也不会出现在工具栏中。 如何强制这些元素出现?
【问题讨论】:
-
我写了 UPDATED 部分与问题的替代解决方案。
标签: javascript jquery css jqgrid free-jqgrid