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