1.4.1로 업그레이드 할 때 다음 코드가 실패하고 1.3.2로 롤백했을 때 문제가 해결되었습니다. jQuery.val() 메서드가 선택 목록에서 값을 설정하지 못했습니다?
var ddlCountry = $("#<%= this.ddlCountry.ClientID %>");
if (ddlCountry.val() == "") {
ddlCountry.val(address.country);
ddlCountry.change();
}
은 BTW 문제는
<select>
목록의 값이 설정되지 않습니다 것입니다.
예, 이것은 모든 $(document).ready
:
편집에 싸서된다
ddlCountry.find("option").each(function() {
if ($(this).text() == address.country) {
ddlCountry.val($(this).val());
}
});
'address.country'는 무엇입니까? –
Google AJAX Search API Geolocation 기능에서 가져온 문자열 값입니다. – AndrewVos
선택하려는 '값'은 무엇입니까? 선택한 항목? – Lazarus