【发布时间】:2012-10-26 11:42:19
【问题描述】:
我正在编写一段代码,其中我有一个 jqgrid 和一个顶部带有文本框的过滤器,我使用了 jquery ui 自动完成功能,一切正常,但我现在需要自定义功能,即自动完成结果当我选择一个选项时,它应该使用所选结果过滤网格。以下是下面给出的示例:
// i am doing a search on the textbox with auto complete feature
grid.jqGrid('setColProp', 'Name',
{
searchoptions: {
sopt:['cn'],
dataInit: function(elem) {
$(elem).autocomplete({
source:getUniqueNames('Name'),
delay:0,
minLength:0,
matchContains: true,
autoFill:true,
select:function(event,ui){
grid.setGridParam('postData', ui.item.value);
//grid.jqGrid('clearGridData');
grid.trigger('reloadGrid');
return false;
// need to write the code which will trigger the reload here on selection
}
});
}
}
});
在选择功能上,我需要将所选选项加载到 jqgrid 中,我该怎么做。请提出解决方案。
【问题讨论】: