最近我将 jquery 版本从 1.2.6 升级到 1.7.1 并且 ajax 调用不起作用。
它不会进入成功块。
如果我恢复 jquery 版本,即 1.2.6 代码绝对可以正常工作。
function getCompanyDetails(){
var email = arguments[0].value;
alert(email);
validateForm(email);
if(email)
{ var args = arguments;
$.ajax({
type: "POST",
url: "/servlet/genericate?email=vis.gu%40mphasis.com",
dataType:'json',
success: function(data) {
alert(data);
if(data.companyName=='null')
{
$("#"+""+args[2]+"").val("");
}
else
{
$("#"+""+args[2]+"").val(data.companyName);
}
if(data.address=='null')
{
$("#"+""+args[3]+"").val("");
}
else
{
$("#"+""+args[3]+"").val(data.address);
}
},
error: function() {
alert("Error");
}
});
}
}