标题可能不正确,我尽力解释这个问题。花了好几个小时试图弄清楚这一点,我不能。
我基本上有一个带有AJAX调用的JS函数。
function doAjax(input) {
$.ajax({
url: "validate.php?input=" + input,
data: $("form").serialize(),
dataType: 'json',
type: 'POST',
async: false,
success: function (data) {
alert(data.input);
}
});
}
我想根据输入参数从json中提醒数据。
警报(数据。(这应该是功能参数));
目前,它返回undefined,因为data.input未定义。
EG: 如果函数被调用如下:doAjax(" username");
警报应该是data.username。
我希望这是有道理的,我希望有人可以提供帮助。谢谢!