【发布时间】:2017-01-12 12:47:26
【问题描述】:
获取未捕获的类型错误:无法将属性“innerHTML”设置为 null。如何解决。
$(window).load(function() {
document.getElementById("id_city").innerHTML = ('<option>Select a City</option>');
var selected_state = $('#id_state').val();
var selected_city = $('#selected_city').val();
var data = 'state='+selected_state + '&selected_city='+selected_city;
var url = $('#url').val();
$.ajax({
type:"POST",
url:url,
data:data, // multiple data sent using ajax
success: function (response) {
document.getElementById("id_city").innerHTML=response;
}
});
});
【问题讨论】:
-
确保
id_city正确且元素呈现在页面上
标签: javascript jquery html