Jquery非同期コミットフォーム(post)
メソッド$.post(url,params,function(data){});
フォームのaction、methodプロパティはありません
buttonのtypeはsubmitではなくbuttonのみ
フロントコード
バックグラウンドコード:
参考記事:
http://1194867672-qq-com.iteye.com/blog/1945827
フォームのaction、methodプロパティはありません
buttonのtypeはsubmitではなくbuttonのみ
フロントコード
<script type="text/javascript">
$(function()
{
//
$("#save").click(function(){
$.post("${ctx}/order/save.action",$("#form1").serialize(),function(data){
if(data=="true")
{
alert (" ");
}
})
})
})
</script>
<form id="form1" >
<input type="hidden" name ="oid" value="${orderVo.id}">
<textarea class="form-control" name ="remark" id ="text" rows="3" cols="140" >${orderVo.remark}</textarea>
<input id="save" class="btn btn-primary" type="button" value=" " />
バックグラウンドコード:
public void save(){
PrintWriter out=null;
try {
System.out.println(oid);
System.out.println(remark);
orderService.saveRemark(oid,remark);
HttpServletResponse response=ServletActionContext.getResponse();
out=response.getWriter();
out.print(true);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
out.flush();
out.close();
out.println(0);
}
}
参考記事:
http://1194867672-qq-com.iteye.com/blog/1945827