我有一个jQuery表单验证脚本,在用户试图提交时执行。我想要在表单验证之后但发送之前执行(并完成)AJaX请求的另一个函数。提交常规表单前的AJAX请求
这是脚本。当单独调用时,函数可以正常工作;即不是来自submit()
功能的内部。
zglosip(); (函数,我想叫)
function zglosip() {
$.ajax({
type : 'post',
url : 'res/php/nZglos.php',
data : {
"erepid" : "111",
"ip" : "222",
"poz" : "333"
},
success : function(data, textStatus, jqXHR) {
tempor.html(data);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
tempor.html(errorThrown);
},
dataType : 'text'
return true;
});
};
验证脚本(通过净莲Rapini创建和修改由我)
极& tempor是包含一些div的名字变量
正如你已经发现的,我试图在zglosIp()
返回true(if st)后返回true的submit()
函数在脚本的底部)。这不起作用,我也尝试了在其中单独调用zglosip()
,其中有function{return true}
,但是我确实没有正确使用它。 请帮帮我。
tempor.html(data);应该是$(“#tempor”)。html(data);你应该有
– Hackerman