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 ...
随机推荐
- 在子页面session过期无法跳转到父页面
当session过期后可以用过滤器来设置重定向页面 public class ActionFilter extends HttpServlet implements Filter { private ...
- Codeforces Round #304 (Div. 2) D 思维/数学/质因子/打表/前缀和/记忆化
D. Soldier and Number Game time limit per test 3 seconds memory limit per test 256 megabytes input s ...
- 【bzoj2127】happiness 最大流
happiness Time Limit: 51 Sec Memory Limit: 259 MBSubmit: 2579 Solved: 1245[Submit][Status][Discuss ...
- css 两列自适应布局的4种思路
前面的话 前面已经介绍过css 两列布局中单列定宽单列自适应布局的6种思路的两列布局,而两列自适应布局是指一列由内容撑开,另一列撑满剩余宽度的布局方式.本文将从float.table.flex和gri ...
- Static 静态内部类
Java中的类可以是static吗?答案是可以.在java中我们可以有静态实例变量.静态方法.静态块.类也可以是静态的. java允许我们在一个类里面定义静态类.比如内部类(nested class) ...
- ofbiz16 idea 启动
1.下载gradle并安装到本地 2.idea引入gradle 3.gradle右键选择refresh,项目会重新编译并加载gradle的task 4.可以再编译一下 5.没问题的话打开,jar ap ...
- DFA NFA
如果不用 DFA, NFA,我觉得也是可以处理编译过程的,一个字符一个字符的读入,并结合上下文,来确定 token
- COUNT多列,但是每列都是不同条件的,怎么用一句SQL写?
原文发布时间为:2010-09-06 -- 来源于本人的百度文章 [由搬家工具导入] 《转》http://www.cnblogs.com/ruanzuzhang/archive/2009/02/22/ ...
- SQL统计,重复字段只算一次
原文发布时间为:2010-08-07 -- 来源于本人的百度文章 [由搬家工具导入] master数据库为例: COUNT(EXPRESSION)一个字段重复,则只算一次:SELECT COUNT(D ...
- js,add script async? loaded ok.
function loadScript(url, callback){ var script = document.createElement_x("script") script ...