每当我按下表单上的提交按钮时,它只会在 url 中序列化,这里的问题是我没有包含任何脚本/函数来实现这一点。
我有另一个使用 ajax 的注册表单,但是这个很好,序列化可以正常工作。
我的脚本:
$("#frmCadastro").submit( function() {
dataString = $("#frmCadastro").serialize();
$.ajax({
type: "POST",
url: "cadastroUsuario.php",
data : dataString,
dataType: "html",
success: function(retorno) {
$("#resposta").html(retorno);
}
});
return false;
});
顺便提一下,我有一个很好用的注册表单和另一个我正在编程的注册表单,这让我很头疼。我什至没有包含脚本,每当我按下提交时,所有输入都只是在 url 中序列化,但是如果我在按下提交时将目的地放在表单的操作上,则执行目的地。
我想就是这样,如果你们想要更多细节,请询问。