让我先发布代码
<script>
$(document).ready(function(){
$('select[name="id"]').change(function(){
$.post("http://www.example.com/api/getval.php",
{
id:$(this).val(),
},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>
数据正在发布,我敢肯定。但似乎没有回应。
我需要你的建议。
答案 0 :(得分:1)
您在此处有,
:
{
id:$(this).val(),
}, //-------------^-----this one
如果你得到json
作为回应,你可以试试这个:
$(document).ready(function(){
$('select[name="id"]').change(function(){
$.post("http://www.example.com/api/getval.php", {id:$(this).val()}, function(data,status){
alert("Data: " + data + "\nStatus: " + status);
}, "json");
});
});
我建议您使用console.log()
代替alert()
。
console.log("Data: " + data + "\nStatus: " + status);