在网上找了很多方法,可是$('#form1').submit(){}方法始终无法提交,于是只好退而求其次采用$("#button").click(){}来提交
$(document).ready(function(){ $("#myButton").click(function(){ var options = { url:'./page.do', //提交给哪个执行 type:'POST', success: function(date){ alert(date); alert('保存成功');} //显示操作提示 }; $('#form1').ajaxSubmit(options); return false; //为了不刷新页面,返回false,反正都已经在后台执行完了,没事! }); });
后台用PrintWriter来返回值
PrintWriter pw = null; String message = "1"; // 操作提示信息,1表示存在,0表示不存在 try{ pw = response.getWriter(); }catch(Exception e){ message = e.getMessage(); } if(null != pw){ pw.print(message); // 将错误信息返回前台 pw.flush(); pw.close(); }