不使用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 相关文章推荐
document.onreadystatechange事件的用法分析
Oct 17 Javascript
javascript中强制执行toString()具体实现
Apr 27 Javascript
屏蔽script注入小例子
Nov 12 Javascript
JavaScript中的原型prototype属性使用详解
Jun 05 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
Aug 09 Javascript
jquery实现具有嵌套功能的选项卡
Feb 12 Javascript
jQuery学习笔记之回调函数
Aug 15 Javascript
JS简单实现浮动窗口效果示例
Sep 07 Javascript
微信小程序实现判断是分享到群还是个人功能示例
May 03 Javascript
解决layui数据表格Date日期格式的回显Object的问题
Sep 19 Javascript
iview实现图片上传功能
Jun 29 Javascript
浅谈node.js中间件有哪些类型
Apr 29 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编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
PHP中的reflection反射机制测试例子
2014/08/05 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
2014/10/24 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
jquery 事件对象属性小结
2010/04/27 Javascript
dojo学习第二天 ajax异步请求之绑定列表
2011/08/29 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
onmouseover事件和onmouseout事件全面理解
2016/08/15 Javascript
AngularJS教程之环境设置
2016/08/16 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
js里面的变量范围分享
2020/07/18 Javascript
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
对python同一个文件夹里面不同.py文件的交叉引用方法详解
2018/12/15 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
Django正则URL匹配实现流程解析
2020/11/13 Python
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
this关键字的作用
2016/01/30 面试题
化工专业个人的求职信范文
2013/11/28 职场文书
共筑中国梦演讲稿
2014/04/23 职场文书
信访工作经验交流材料
2014/05/23 职场文书
二人合伙经营协议书
2014/09/13 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
营销计划书范文
2015/01/17 职场文书
医务人员医德考评自我评价
2015/03/03 职场文书
大学生逃课检讨书
2015/05/04 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
MySQL慢查询中的commit慢和binlog中慢事务的区别
2022/06/16 MySQL