我想在下拉列表中选择“阿尔及利亚”作为默认选定值。我使用JSON数据格式的处理程序(LoadCountryList.ashx)从数据库中提取countrylist并绑定它使用jQuery的$ .getJSON aspx页面上DROPDOWNLIST precedure下面给出如何使用jQuery在下拉列表中选择默认值
function AddOptions(objSelect)
{
var URL ="~/LoadCountryList.ashx";
$.getJSON(URL,function(countries){
$.each(countries,function(){
var vCountry = this['Country'];
$(objSelect).append($("<option></option>").val(this['ID']).html(vCountry));
});
});
}
最后我试图设置为默认值“阿尔及利亚”。
$(objSelect).find("option[text='Algeria']").attr("selected","selected");
OR
$(objSelect).find("option[value='3']").attr("selected","selected");
但它没有工作。有谁建议我该怎么做。
UPDATE:
此外,我想显示等待消息像载入中...直到它从数据库中获取完整的国家名单。
不能你这样做的。每个循环 – 2011-02-12 05:30:40