rle*_*923 18 javascript jquery autocomplete
我想知道如何在jquery自动完成上获取所选项目的文本值.
我初始化了jquery如下:
$(document).ready(function (){
$("input#autocomplete").autocomplete({
source: postcodelist,
select: function (event, ui) {
AutoCompleteSelectHandler(event, ui)
}
});
});
Run Code Online (Sandbox Code Playgroud)
我创建了一个函数函数AutoCompleteSelectHandler(event,ui){}.
在这个函数里面,我想要一些额外的处理来将数据提供到正确的文本框中,但我无法弄清楚如何获取所选项目的文本值.
我做了一些谷歌尝试的例子,但我似乎无法让它工作.
任何帮助都感激不尽.
非常感谢.
Gee*_*vdC 31
该ui参数具有包含item所选文本的属性
function AutoCompleteSelectHandler(event, ui)
{
var selectedObj = ui.item;
alert(selectedObj.value);
}
Run Code Online (Sandbox Code Playgroud)
来源:http://jqueryui.com/demos/autocomplete/#event-select转到标签"事件",然后选择事件"选择"
小智 15
// list of clients
$( "#client" ).autocomplete({
source: "lib/getClientList.php",
minLength: 2,
select: function(event, ui) {
alert(ui.item.value);
}
})
Run Code Online (Sandbox Code Playgroud)
;
的ui.item.value是jquery的利用将值分配到所述输入的基准