Jquery自动完成响应

时间:2012-01-10 11:59:28

标签: php jquery autocomplete

我在表单中使用Jquery自动完成功能。从自动完成中选择值后,我想获取该值并传入另一个jquery函数。根据选定的值,我需要在同一个文本框中添加另一个自动提示。

$("#pickUpID").autocomplete("auto_suggest.php", {
    width: 260,
    matchContains: true,
    //mustMatch: true,
    //minChars: 0,
    //multiple: true,
    //highlight: false,
    //multipleSeparator: ",",
    selectFirst: false
});

在此之后我想获取pickUpID的值并发送到另一个jquery函数。

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:(未经测试)

$("#pickUpID").autocomplete("auto_suggest.php", {
    width: 260,
    matchContains: true,
    //mustMatch: true,
    //minChars: 0,
    //multiple: true,
    //highlight: false,
    //multipleSeparator: ",",
    selectFirst: false
}).result(function(event, data, formatted) {
    // your function call
    myFunction(data);

   // update with another result
   $(this).val('another computed value');
})

与文档中一样:http://docs.jquery.com/Plugins/Autocomplete/result#handler