可以在提交时获取GET表单的表单操作,包括最后添加的所有get变量吗?
原因是我想使用AJAX来运行表单提交的脚本,然后只显示一条感谢信息。
答案 0 :(得分:4)
jQuery让这非常简单:http://api.jquery.com/serialize/。
$('#your-form').bind('submit', function (event) {
jQuery.get('your-url.php', $(this).serialize(), function (response) {
alert("Woo");
});
event.preventDefault();
});
答案 1 :(得分:0)
$('form').bind('submit', function(e){
$.ajax({
// ...
data: $(this).serialize(),
// ...
});
e.preventDefault();
});