我更改了#countrycode值,但$(#countrycode).val()未在“source”选项中刷新/更新,但它在警报中更新
$( document ).ready(function() {
//List cities with autocompelte
$( "#city" ).autocomplete(
{
source:"autocomplete.php?countrycode=" + $("#countrycode").val(),
select: function (event, ui) {
alert($("#countrycode").val()); //Test the countrycode selector
}
});
});
警报显示更新的值,但源中使用的选择器(国家代码)不相同,我做错了什么?
答案 0 :(得分:0)
试试这个
$("#countrycode option:selected").prop("selected","false");
$("#countrycode option[value='".$("#countrycode").val()."']").prop("selected","true");
它将选择
选项