同一个表单form,两个按钮button,调用同一个submit(),给action附不同的参数

一个暂存一个发布,只是状态一不一样,需要带上表单内部元素的value,只能通过submit()方法,需要动态给action附参数。

代码片段如下。

$("#publish").on('click', function() { if (checklogin() && checktitle() && checkcontent() && checkcode()) { sweetAlert({ title : "您的文章已发布 !", text : "Your blog has been published.", type : "success" }, function() { document.getElementById("newblog").action=".newBlogServlet?state=1"; document.getElementById("newblog").submit();; }); } else { return false; } }); $("#tempsave").on('click', function() { if (checklogin() && checktitle() && checkcontent() && checkcode()) { sweetAlert({ title : "您的文章已保存 !", text : "Your blog has been saved.", type : "success" }, function() { document.getElementById("newblog").action=".newBlogServlet?state=0"; document.getElementById("newblog").submit(); }); } else { return false; } });

你可能感兴趣的:(同一个表单form,两个按钮button,调用同一个submit(),给action附不同的参数)