我的代码中有 2 个选择元素。一个用于美国各州 ( #us_state ),第二个用于城市 ( #city_name )。当我选择“州”时,第二个选择元素必须仅包含处于选定州的城市。我使用ajax,我完成了请求并得到了响应。响应格式为 id:name {"26332":"Abbott Park","27350":"Addieville", ...}
。现在我想添加对选项元素的响应并将其附加到带有#city_name id
. 但我不知道如何达到这个结果。<option value="key">value</option>
$('#us_state').bind('change', function() {
var projectId = $("#inputtitle").val();
var stateId = $(this).val();
var arrayData = {"projectId": projectId, "stateId":stateId};
$.ajax({
type: "GET",
url: "/bidboldly/projects/editproject/",
data: arrayData,
success : function(response) {
............
..........
},
error: function(){
alert("error");
}
})
});