2
我使用jQuery UI这里在页面上自动完成是JSON:jQuery的自动完成所选值
[ {"label":"test1", "value":"1"},
{"label":"testtest", "value":"6"},
{"label":"test2", "value":"8"} ]
自动完成的默认操作会抢了项目的价值,并把在输入框中。有没有办法阻止它?而是有两个单独的动作:一个注入到一个隐藏的框(带有值),另一个注入到带有(标签)的输入框。
$.getJSON('index.php?controller=account&action=getusers', function(data) {
tempJson = data;
$(".auto-search").autocomplete({
minLength: 2,
dataType: 'json',
source: tempJson,
select: function (event,ui) {
$('input[name="user-id"]').val(ui.item.value);
}
});
});
那是完全正确的!当我这样做时,我错过了错误的回报!谢谢大拇指 – Bruce
不客气.. :) –