Jquery非同期コミットフォーム(post)


メソッド$.post(url,params,function(data){});
フォームの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