不使用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 相关文章推荐
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
May 07 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
Jan 14 Javascript
node.js中的path.sep方法使用说明
Dec 08 Javascript
创建js对象和js类的方法汇总
Dec 24 Javascript
微信小程序 Nginx环境配置详细介绍
Feb 14 Javascript
BootStrap 页签切换失效的解决方法
Aug 17 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
Sep 30 Javascript
js的各种数据类型判断的介绍
Jan 19 Javascript
js实现多张图片每隔一秒切换一张图片
Jul 29 Javascript
微信公众号平台接口开发 菜单管理的实现
Aug 14 Javascript
layui 弹出删除确认界面的实例
Sep 06 Javascript
JS实现可控制的进度条
Mar 25 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
PHP4实际应用经验篇(8)
2006/10/09 PHP
PHP间隔一段时间执行代码的方法
2014/12/02 PHP
PHP实现下载远程图片保存到本地的方法
2017/06/19 PHP
PHP 图片处理
2020/09/16 PHP
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
纯JS实现本地图片预览的方法
2015/07/31 Javascript
在JavaScript中调用Java类和接口的方法
2016/09/07 Javascript
JavaScript实现简单的树形菜单效果
2017/06/23 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
详解NODEJS基于FFMPEG视频推流测试
2017/11/17 NodeJs
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
2018/01/25 jQuery
使用use注册Vue全局组件和全局指令的方法
2018/03/08 Javascript
深入Node TCP模块的理解
2019/03/13 Javascript
微信小程序实现的picker多级联动功能示例
2019/05/23 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
Node.js从字符串生成文件流的实现方法
2019/08/18 Javascript
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
python从入门到精通 windows安装python图文教程
2019/05/18 Python
python生成特定分布数的实例
2019/12/05 Python
python实现双色球随机选号
2020/01/01 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
使用Python实现NBA球员数据查询小程序功能
2020/11/09 Python
python实现马丁策略的实例详解
2021/01/15 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
html5设计原理(推荐收藏)
2014/05/17 HTML / CSS
Html5实现移动端、PC端 刮刮卡效果
2016/06/30 HTML / CSS
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
澳大利亚运动鞋零售商:The Athlete’s Foot
2018/11/04 全球购物
酒店led欢迎词
2014/01/09 职场文书
初中数学教学反思
2014/01/16 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
南京青奥会口号
2014/06/12 职场文书
学校2014年度工作总结
2014/12/06 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers