只在不跳转页面的情况下提交数据的表单表单的解决方案
一般表单提交操作复制代码代码如下所示:
......
点击提交按钮或直接返回可以提交数据的savereport页,但它也会跳到savereport页面提交后。
怎么做
提交数据savereport(形式的行动指向)页面,但页面不跳,即保持当前页面不变
当页面上的负载出现时,这一点尤为迫切。
jQuery的ajaxsubmit函数形式和onsubmit函数完成,如下:
复制代码代码如下所示:
表格添加一个ID调用jQuery,添加一个onsubmit函数提交表单前提交
savereport相应的功能
复制代码代码如下所示:
功能savereport(){
表单提交
$(# showdataform)。AjaxSubmit(功能(消息){
提交成功 /后处理,消息savereport.htm返回提交页面内容
});
返回false;必须返回false,否则将再次提交提交操作和页面跳转。
}