req 및 availableTags라는 두 변수를 사용하고 있습니다. 둘 다 같은 값을가집니다. 소스 요소에 availableTags를 사용하는 동안 자동 완성 기능이 제대로 작동합니다. 소스 요소에서 req 변수를 사용하는 동안이 작동하지 않습니다.jQuery 자동 완성 기능이 작동하지 않습니다.
참고 : req 문자열을 복사하여 availableTags 변수에 붙여 넣기 만하면됩니다.
var req = JSON.stringify(selectOptions);
var availableTags = [{ "value": "INDIA", "id": "10" }, { "value": "0", "id": "11"}];
{ name: 'FLD_WS_ID', index: 'FLD_WS_ID', width: 150, editable: true, edittype: "text", editrules: { edithidden: true, required: false }, hidden: true, formoptions: { rowpos: 1, colpos: 1, elmprefix: " <span class='required'></span> " }, editoptions: {
dataInit: function (e) {
$(e).autocomplete({
source: req, // availableTags working fine.
minLength: 1,
focus: function (event, ui) {
$(e).val(ui.item.label);
},
select: function (event, ui) {
$(e).val(ui.item.label);
$("input#FLD_WS_ID").val(ui.item.value);
},
change: function (event, ui) {
if (!ui.item) {
$(this).val('');
}
}
});
}
}
}
"selectOptions"을 통과해야 자동 완성? –
$ (e.target) – RDK
@ user3710059 : JSON.stringify 할 필요가 없다고 생각합니다. –