100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 无刷新提交表单(非Ajax实现)

无刷新提交表单(非Ajax实现)

时间:2023-01-30 22:34:50

相关推荐

无刷新提交表单(非Ajax实现)

HTML代码:

<iframe id="fra" name="frm" style="display: none;"></iframe><form id="frm" method="post" action="@Url.Content("~/Backstage/MachineMng/RoadSet/SaveTrackRoad")?roadId=@ViewBag.roadId" target="frm">这里是表单内容</form>

View Code

JS代码:

若保存成功,后台返回{"ok":true};若保存失败,后台返回{"ok":false, "msg":"错误信息"}

function save() {$("#frm").submit();$("#fra").one("load", function () {var data = eval("(" + $("#fra").contents().find("body").html() + ")");if (data.ok) {$("#divtrackroad").load("TrackRoad?roadId=" + '@ViewBag.roadId' + "&roadName=" + '@ViewBag.roadName' + "&viewOrEdit=1&t=" + new Date().valueOf());} else {alert("保存失败:" + data.msg);}});}

View Code

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。