我希望使用ajax请求从静态PHP数组中获取id 1的所有状态名称,并在json中转换响应。如果它没有运行,或者这是错误的方法吗? 国家来自数据库,并已设置。
$(document).ready(function()
{
$("#country_drop").change(function()
{
var cuid = $(this).val();
alert(cuid);
$.ajax(
{
url: 'get_state.php',
type: 'post',
data: {id2:cuid},
dataType: 'json',
success:function(data)
{
var len = data.length;
$("#state_drop").empty();
$('#state_drop').html('<option value="">Select state first</option>');
for( var i = 0; i<len; i++)
{
// var id = data[i]['id'];
//var name = data[i]['name'];
// $("#state_drop").append('<option value="'+id+'">'+name+'</option>');
$('#state_drop').append('<option value="'+data[i].id+'">'+ data[i].name+'</option>');
}
}
});
});
});