最近、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");
}
});
}
}