我一直在尝试将搜索按钮设为默认按钮,以便在按下输入键时触发搜索。有些人建议添加savekey,但我试过没有运气,我想我不知道在哪里添加该选项。 提前谢谢!
$($gridName).jqGrid('searchGrid', {
overlay: 0,
Find: "Search",
multipleSearch: true,
multipleGroup: false,
sopt: ['eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'ew', 'en', 'cn', 'nc'],
caption: "Advanced Search",
beforeShowSearch: function () {
form.keydown(function (e) {
if (e.which == 13) {
try {$(".ui-icon-search").trigger("click");} catch (e) { }
}
});
$('#search_grid').width(560);
$('#search_grid .opsel option[value="OR"]').remove();
return true;
},
onReset: function () {
try {
$(".ui-icon-closethick").trigger("click");
} catch (e) { }
$($gridName).setGridParam({ datatype: 'local' });
saveColumnState.call($gridName, $gridName[0].p.remapColumns);
}
});
找到解决方案。代码已更新。
答案 0 :(得分:0)
找出我自己的问题的答案。以防其他人遇到类似的问题。这就是我做的似乎工作
#wrapper {
width: calc(100% / 3);
height: 900px;
background: #ecf0f1;
margin: 0 auto;
padding: 10px;
}
#wrapper .box {
width: 100%;
position: relative;
}
#wrapper .header {
width: 100%;
position: absolute;
background: #2ecc71;
}
#wrapper .content {
width: 100%;
overflow: auto;
background: #27ae60;
}