0
我有新手的問題解決了Ajax的自動完成腳本,如果有人想提供指教?jQuery的AJAX自動完成的問題
以我形式我希望爲用戶選擇的事件類型(下拉框),其上選擇隨後顯示的文本框。該文本框,然後提供用戶自動完成,因爲他們開始打字,已經通過AJAX根據所選擇的事件類型產生的選項的能力。
我使用的混合http://pengoworks.com/workshop/jquery/autocomplete.htm - 執行自動完成和一些基本的jQuery來識別所選事件類型的值。
我在下面的代碼中遇到的問題是將選中的事件類型值設置爲變量'caturl',並將其替換爲動態選擇的事件類型4的'extraParams:{cat:4}'。任何幫助將大大收到。
$('#select').change(function() {
$('.eventtype').hide();
$('#eventtype' + $(this).find('option:selected').attr('id')).show();
caturl = $('#select :selected').val();
});
$("#CityAjax").autocomplete(
'caturl.php',
{
delay:10,
minChars:2,
matchSubset:1,
matchContains:1,
cacheLength:10,
onItemSelect:selectItem,
onFindValue:findValue,
formatItem:formatItem,
extraParams:{cat:4},
autoFill:true
});
你試過這個http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ – ant 2010-02-23 16:46:18