在提交表单之前使页面相同

时间:2018-02-07 15:30:43

标签: php jquery forms webpage

我有使用jquery创建的选项卡面板。每个都包含表格。第一个选项卡是默认活动。

在表单中输入数据后,例如,在第三个选项卡上提交,页面刷新,数据消失。活动标签也会返回第一个标签页。

我的问题是我想留在我提交数据的标签页上。顺便说一下,我使用PHP。请帮我。提前谢谢你:)

1 个答案:

答案 0 :(得分:1)

您可以使用jQuery.submit()提交表单:这样您的页面就不会刷新&选项卡将保持活动状态

$('form.<classname>').submit(function(event){
     event.preventDefault(); // this prevents default submit
     //do your stuff here POST OR GET
     var data = $(this).serialize();//this create object from form data
     $.post('url',data,function(response){
       //handle your response here
     })
})

jQuery submit api documentation