JS创建表单提交备份
//保存
function saveFT() { var data = {
createDate: GetDateStr(0),
name: $("#txtName").val(),
gender: "未知",
mobile: $("#txtTel").val(),
email1: "null@null.com",
interested:$("#C2 option:selected").text(),
buyCarTime: "有购车计划但没决定时间",
province: $("#A2 option:selected").text(),
city: $("#A3 option:selected").text(),
dealerName: $("#ddlDealer option:selected").text(),
eventCode: "1491550852610",
memo1: "2017年DAF南区3-4月促销计划",
memo2: "http://design.haoche.cn/haoche/2017/4/7/fute/index.html",
source: '好车网_PC'
} var turnForm = document.createElement("form");
//一定要加入到body中!!
document.body.appendChild(turnForm);
turnForm.method = 'post';
turnForm.acceptCharset = "UTF-8";
turnForm.action = 'http://www.changanfordclub.com/Media2Ford/json/CommitData.action';
turnForm.target = 'login2';
turnForm.enctype = "text/json; charset=UTF-8"; //创建隐藏表单
var newElement = document.createElement("input");
newElement.setAttribute("name", "createDate");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.createDate);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "name");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.name);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "gender");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.gender);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "mobile");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.mobile);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "email1");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.email1);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "interested");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.interested);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "buyCarTime");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.buyCarTime);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "province");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.province);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "city");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.city);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "dealerName");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.dealerName);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "eventCode");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.eventCode);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "memo1");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.memo1);
turnForm.appendChild(newElement); newElement = document.createElement("input");
newElement.setAttribute("name", "memo2");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.memo2);
turnForm.appendChild(newElement); //新添加Source
newElement = document.createElement("input");
newElement.setAttribute("name", "source");
newElement.setAttribute("type", "hidden");
newElement.setAttribute("value", data.source);
turnForm.appendChild(newElement); turnForm.submit(); // $.post(
// "http://www.changanfordclub.com/Media2Ford/json/CommitData.action",
// data,
// "json",
// function (data) {
// if (data.success) { // }
// }
//);
//$.ajax({
// type: "POST",
// url: "http://www.changanfordclub.com/Media2Ford/json/CommitData.action",
// data: data,
// dataType: "html",
// cache: false, // success: function (data) {
// }
//});
}
JS创建表单提交备份的更多相关文章
- jquery.form.js 让表单提交更优雅
jquery.form.js 让表单提交更优雅.可以页面不刷新提交表单,比jQuery的ajax提交要功能强大. 1.引入 <script src="/src/jquery-1.9.1 ...
- springmvc下js控制表单提交(表单提交前检验,提交后获取json返回值)
这个问题我搞了四天,终于搞懂.因为对js很不熟悉.郁闷的是后台代码出错总可以设置断点调试,前端js代码出错只能通过浏览器提供一些运行数据来分析,很不习惯. 首先说下逻辑:这是一个注册功能,我希望,注册 ...
- 【转载】[JS]让表单提交返回后保持在原来提交的位置上
有时候,在网页中点击了页面中的按钮或是刷新了页面后,页面滚动条又 会回到顶部,想看后面的记录就又要拖动滚动条,或者要按翻页键,非常不方便,想在提交页面或者在页面刷新的时候仍然保持滚动条的位置不变,最好 ...
- js 在表单提交前进行操作
最近在写页面的时候,需要手动写一些在表单进行提交前的验证操作,正好看到了2种阻止表单提交的方法,可以进行一些逻辑处理 方法一:使用return false 原生js写法: <form id=&q ...
- js阻止表单提交
<!DOCTYPE html><html><head> <title>Simple Login Form</title> < ...
- 利用JS 阻止表单提交
情景一:不存在Ajax异步操作 1 使用背景:会议室预定管理系统中,当表单提交的时候需要验证预约的时间是否符合预定规则(不需要通过访问服务器),否则提示错误信息,阻止表单提交. 2 相关技术点: fo ...
- js实现表单提交submit(),onsubmit
通常表单的提交有两种方式,一是直接通过html的form提交,代码如下: <form action="" method="" id="forms ...
- 使用Jquery.form.js ajax表单提交插件弹出下载提示框
现象: 使用jquery的from做ajax表单提交的时候,后台处理完毕返回json字符串,此时浏览器提示下载一个json文件而不是在success里面继续解析该json对象. 具体的原因: 浏览器兼 ...
- js创建表单并提交
1.脚本 Util = { post : function(URL, PARAMS){ //虚拟表单实现post提交 var temp = document.createElement("f ...
随机推荐
- 深入理解 Flutter 的编译原理与优化
阿里妹导读:对于开发者而言,Flutter工程和我们的Android/iOS工程有何差别?Flutter的渲染和事件传递机制如何工作?构建缓慢或出错又如何去定位,修改和生效呢?凡此种种,都需要对Flu ...
- java的图像界面
package test; import java.awt.FlowLayout; import java.awt.event.ActionListener; import java.awt.even ...
- jquery 获取被点击元素的id属性值
有时候可能需要获取被点击元素的一些信息,此处就以id属性为例子,进行演示一下. $(document).click(function (e){ var v_id=e.target.id; consol ...
- UltraEdit快捷键大全-UltraEdit常用快捷键大全
UltraEdit快捷键大全-UltraEdit常用快捷键大全 UltraEdit是一套功能强大的文本编辑器,可以编辑文本.十六进制.ASCII码,可以取代记事本,内建英文单字检查.C++及VB指令突 ...
- Bzoj2882 工艺 [线性算法]
后缀自动机题解 -> http://www.cnblogs.com/SilverNebula/p/6420601.html 后缀自动机敲完,看了下排行,wc为什么别人跑得这么快?……是诶,这最小 ...
- [LeetCode] Remove Nth Node From End of List 快慢指针
Given a linked list, remove the nth node from the end of list and return its head. For example, Give ...
- codevs——1169 传纸条(棋盘DP)
2008年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Description 小渊和小 ...
- usaco-Cow Pedigrees
题意: 求出n个节点可以构成多少种高为h的二叉树.分析: 设左子树节点数x,右子树节点数为n-x-1,函数dp表示满足条件的树的个数,则dp(n)=dp(x)*(n-x-1). 对于未知数h,dp[n ...
- python 编程模型
数据模型(译) image.png 1 对象(object).类型(type)和值(value) python中所有的数据都是通过对象(object)或者对象之间的关系来表示 每个对象(objec ...
- Install Ruby on Rails on Ubuntu 12.04 LTS
1:Update package repository. sudo apt-get update 2:Install git and Curl. Git:是一个简单,快速,高效的版本控制系统. ...