不使用ajax实现无刷新提交表单


Posted in Javascript onDecember 21, 2014

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>

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);

        }

    });

}

是不是很简单呢,小伙伴们需要的话,直接拿走,不用客气^_^

Javascript 相关文章推荐
60个很实用的jQuery代码开发技巧收集
Dec 15 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 Javascript
jQuery点击其他地方时菜单消失的实现方法
Apr 22 Javascript
Bootstrap输入框组件简单实现代码
Mar 06 Javascript
js实现下一页页码效果
Mar 07 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
Dec 20 Javascript
用Vue写一个分页器的示例代码
Apr 22 Javascript
在微信小程序中渲染HTML内容的方法示例
Sep 28 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
vue使用高德地图点击下钻上浮效果的实现思路
Oct 12 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
Feb 06 Javascript
webapp框架AngularUI的demo改造之路
Dec 21 #Javascript
浅析webapp框架AngularUI的demo
Dec 21 #Javascript
AngularJS基础知识
Dec 21 #Javascript
javascript关于继承的用法汇总
Dec 20 #Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
Dec 20 #Javascript
jQuery的text()方法用法分析
Dec 20 #Javascript
jQuery中click事件的定义和用法
Dec 20 #Javascript
You might like
PHP中批量生成静态html(命令行下运行PHP)
2014/04/19 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
2014/04/29 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
2014/05/08 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
2016/04/18 Javascript
第八篇Bootstrap下拉菜单实例代码
2016/06/21 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
12个非常有用的JavaScript技巧
2017/05/17 Javascript
使用JavaScript实现链表的数据结构的代码
2017/08/02 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
vue中封装axios并实现api接口的统一管理
2020/12/25 Vue.js
JavaScript实现下拉列表
2021/01/20 Javascript
使用PDB简单调试Python程序简明指南
2015/04/25 Python
Atom的python插件和常用插件说明
2018/07/08 Python
Python实现多进程的四种方式
2019/02/22 Python
Python网络爬虫四大选择器用法原理总结
2020/06/01 Python
HTML5应用之文件上传
2016/12/30 HTML / CSS
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
美国儿童玩具、装扮和玩偶商店:Magic Cabin
2018/09/02 全球购物
大学生自荐书范文
2013/12/10 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
大学三年计划书范文
2014/04/30 职场文书
经营目标管理责任书
2014/07/25 职场文书
2014年宣传思想工作总结
2014/12/10 职场文书
2014年精神文明工作总结
2014/12/23 职场文书
人事任命通知书
2015/04/21 职场文书
教师节表彰会主持词
2015/07/06 职场文书
在Django中使用MQTT的方法
2021/05/10 Python
一文搞懂Python Sklearn库使用
2021/08/23 Python
Win11怎样将锁屏账户头像图片改成动画视频
2021/11/21 数码科技