POST
我在这个网站上发现了一种无需离开页面即可提交表单的方法。在该脚本中,他们说明了如何在提交表单后执行功能。脚本如下所示:
$(document).ready(function(){
$form = $('form');
$form.submit(function(){
$.post($(this).attr('action'), $(this).serialize(), function(response){
},'json');
return false;
});
});
他们说,在提交表单后function(response){
,},'json');
您可以指定其他 JavaScript,例如警报等。我试过
$(document).ready(function(){
$form = $('form');
$form.submit(function(){
$.post($(this).attr('action'), $(this).serialize(), function(response){
$('form').hide();
},'json');
return false;
});
});
不幸的是,这不起作用,谁能告诉我为什么?我已经设置了一个jsFiddle。请帮忙。谢谢。