Я использую jqGrid с автозаполнением jquery на одном столбце.can not select value jqGrid autocomplete
{
name : 'mdmKndcode',
index : 'mdmKndcode',
width : 150,
align : "center",
editable : true,
edittype: 'text',
editoptions: {
dataInit: function(elem) {
var cache = {};
$(elem).autocomplete({
source: function(request, response) {
var term = request.term;
console.log(term);
if(term in cache){
response(cache[term]);
return
}
$.getJSON("/example/json/"+term, request, function(data, status, xhr) {
cache[ term ] = data;
response(data);
});
},
minLength:3
});
}
}
В сетке я вижу результаты запроса json в списке автозаполнения. Это прекрасно работает. Но я не могу выбрать значение в этом списке. Список автозаполнения закрывается и теряет фокус столбца после наведения указателя мыши или клавиатуры в списке.
Пробовал также с функцией «выбрать», но такой же результат.
Хотите иметь выбор значений в списке, как в этом Demo
пост похож jsfiddle здесь, но с кодом, который не работает – paulitto
я написал простую функцию. Но это точно указывает на проблему в Grid. (также в примере). [link] (http://jsfiddle.net/FMKwC/2/) Может быть, я пропустил некоторые внешние файлы js/css ?! – Patrick