前台用的是jQueryMobile的一个form表单,然后提交到Servlet进行处理,servlet里面response的重定向用不了,手机上点击提交后页面就显示errorpage提示文字,经过查询说是要将ajax禁用,我在form标签里加了 data-ajax="false"后,提交后服务器就报异常了。
不加data-ajax="false" 提交的内容可以存到数据库,就是页面不跳转,加了后提交的数据连数据库都存不了,我不知道加了data-ajax="false" 后Servlet里面是否要做修改,求指点,感激不尽!
那就用ajax就好了,我怎么这么笨,自己给解决了。。
$(document).ready(function () { $("#submitbtn").click(function(){ cache: false, $.ajax({ type: "POST", url: "feedback", data: $('#feedbackform').serialize(), success:function(data){ $.mobile.changePage("success.html"); } }); }); });
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号