我遇到了ajax的问题。代码在此网址http://www.web.com/index.php?s=formulario上正常运行,但在此http://www.web.com/index.php?s=formulario&var=1050
中无效在带参数的网址中,ajax不返回任何结果,但其他工作完美无缺。 我找不到问题。有什么帮助吗?
Mi代码是:
$(document).ready(function(){
var consulta;
$("#dni").focus();
$("#dni").keyup(function(e){
consulta = $("#dni").val();
$("#resultado_dni").delay(1000).queue(function(n) {
$("#resultado_dni").html('<img src="ajax-loader.gif" />');
$.ajax({
type: "POST",
url: "comprobar_dni.php",
data: "b="+consulta,
dataType: "html",
error: function(){
alert("error petición ajax");
},
success: function(data){
$("#resultado_dni").html(data);
$("#valid_dni").val(data);
n();
}
});
});
});
});
答案 0 :(得分:0)
尝试将'dataType'更改为:
dataType: "json",
ajax完成后,应按类型解析回调数据。