jQuery提交表单的几种方式
方式一:
$.post('../Ajax/GoodsAjax.ashx?cmd=getGsList', function (result) {
var result = eval('(' + result + ')');
if (result.rbool) {
$('#creatLi').html("");
var li = "";
//动态添加商品类别样式
$.each(result.fList, function (f, fsort) { //遍历集合
li += "<li><a class=\"easyui-linkbutton\" data-options=\"iconCls:'icon-folder_page',plain:true\">" + fsort.gs_Name + "</a><ul>";
$.each(result.cList, function (c, csort) {
if (fsort.gs_Id == csort.gs_PId) {
li += "<li><a class=\"easyui-linkbutton\" data-options=\"iconCls:'icon-page',plain:true\" onclick=\"GetGs(" + csort.gs_Id + ")\">" + csort.gs_Name + "</a></li>";
}
});
li += "</ul></li>";
});
方式二:(表单提交)
$('#form1').form('submit', {
url: '../Ajax/MemberAjax.ashx?cmd=editVersion',
success: function (data) {
var data = eval('(' + data + ')');
if (data.rbool) {
//关闭easyui窗口
$("#GSortWin").dialog({
closed: true
});
}
}
});
注意:html页
<form id="form1" name="form1" method="post"> </form>
方式三:
var title=$("#tb1").val();
var contents=$("#tb2").val();
$.ajax({
type:"post",
dataType:"josn",
data:{jian:title,jian2:contents},
success:function(data){
if(data.result=="0"{
alert("添加失败");
}
else{
alert("添加成功");
}
},
error:function(data){
alert("错误");
}
});
url传多参方式:
$.ajax({
url : "comment_ajax.asp?id="+number_id+"&vote_number="+good_bad, //需要提交的Url地址 默认get方式
async : true, //默认设置下,所有请求均为异步请求
cache : false, //设置为 false 将不会从浏览器缓存中加载请求信息。
dataType : 'text', //数据类型
error : function(xhr) { //错误回调函数
alert('错误:' + xhr.responseText);
},
success : function(data) { //成功获取数据后回调函数
alert('正确:'+va);//
$('#textfield2').val(data);
}
});
post传参:
- $.ajax({
- type: "POST",
- url: "../order/orderCancel.action", //orderModifyStatus
- data: {"orderId":orderId,"commant":commant},
- dataType:"json",
- async:false,
- cache:false,
- success: function(data){
- var member = eval("("+data+")"); //包数据解析为json 格式
- if(member.success=="true"){
- flag = true;
- }else if(member.success=="false") {
- alert(member.info);
- }
- },
- error: function(json){
- alert("订单取消异常,请刷新后重试...");
- }
- });
jQuery提交表单的几种方式的更多相关文章
- 使用JQuery提交表单的两种方式选择
有一个表单,如果使用JQuery提交的话,可以使用下面2中方式,但他们的区别却是根据实际需求需要进行选择的. 第一种:表单按照action路径提交后,页面会刷新. $("#id") ...
- C# MVC提交表单的四种方式(转)
Mvc 提交表单的4种方法全程详解(转) 一,MVC HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttribu ...
- 【总结-前台发送后台接收表单】MVC提交表单的四种方式
https://www.cnblogs.com/chenwolong/p/Form.html#commentform 后台控制器接收前台表单参数三种方法: 一.普通参数 HTML标签name 和参数名 ...
- MVC中提交表单的4种方式
一,MVC HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttributes){} BeginRouteForm ...
- 使用AJAX异步提交表单的几种方式
方式一 手工收集所有的用户输入,封装为大的“k1=v1&k2=v2…”键值对形式,使用$.post(url, data,fn)把数据提交给服务器 $.ajax({ type:'post', u ...
- JavaScript—异步提交表单的6种方式
FormData的详细介绍及使用请点击此处,那里对FormData的方法和事件已经表述的非常清楚,这里就不再浪费时间在介绍一遍了.本文主要针对FormData对象的使用以及异步文件上传进行详细的说明. ...
- 提交表单时,post方式无法提交(一种情况)
tomcat6,设置文件上传不限制大小maxPostSize="0" 但是在tomcat7及以后版本,应设置为小于0,如maxPostSize="-1" 否则 ...
- Jquery Validate 表单验证的多种方式
ASP.NET MVC Jquery Validate 表单验证的多种方式 在我们日常开发过程中,前端的表单验证很重要,如果这块处理不当,会出现很多bug .但是如果处理的好,不仅bug会很少,用户体 ...
- 利用JS提交表单的几种方法和验证(必看篇)
第一种方式:表单提交,在form标签中增加onsubmit事件来判断表单提交是否成功 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <scr ...
随机推荐
- P4643 [国家集训队]阿狸和桃子的游戏
传送门 这题看一眼就很不可做 考虑对于任意一个最终状态,对于一条边的贡献分成三种情况 如果此边连接的两点属于 $A$,那么对 $A$ 的贡献就是边权 $w$,即对答案的贡献为 $+w$ 如果两点都属于 ...
- 【数据库运维】数据库(server)的时区设置及世界主要地区的时区
[时区设置不当会有什么问题] 当进行海外项目运维的时候,常常会遇到时区设置的问题.假设时区设置不当 或者 同样项目的server之间的时区不一致,都会有导致项目的数据异常的风险. 假设数据表的字段使用 ...
- 2018-2-13-Windows-10-16251-添加的-api
title author date CreateTime categories Windows 10 16251 添加的 api lindexi 2018-2-13 17:23:3 +0800 201 ...
- linux安装 rsync 客户端和相关权限认证
[root@rsync-client-inotify /]# yum install rsync -y [root@rsync-client-inotify /]# echo "redhat ...
- 237-基于Xilinx Kintex-7 XC7K325T 的FMC/千兆以太网/SATA/四路光纤数据转发卡
基于Xilinx Kintex-7 XC7K325T 的FMC/千兆以太网/SATA/四路光纤数据转发卡 一. 板卡概述 本板卡基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片, ...
- neuoj1472 yuki的氪金之旅(倒置树状数组
这题一直re不造为啥..后来yww大神把树状数组“倒过来”就过了,倒过来的好处是算sum(d[i]+1)就行,不涉及除法,不用求逆元. 题意:初始手牌颜值是0,一共抽卡n次,第i次抽卡有pi的概率能抽 ...
- JAVA 关于File的使用
File中常用方法 创建 createNewFile() 在指定位置创建一个空文件,成功就返回true,如果已存在就不创建然后返回false mkdir() 在指定位置创建目录,这只会创建最后一级目录 ...
- Vue.js 技术揭秘学习 (1) new Vue 发生了什么
Vue 初始化主要就干了几件事情,合并配置,初始化生命周期,初始化事件中心,初始化渲染,初始化 data.props.computed.watcher 等等.
- 载]mysqlhotcopy 热备工具体验与总结
载]mysqlhotcopy 热备工具体验与总结 今天有空尝试了一下MYSQLHOTCOPY这个快速热备MYISAM引擎的工具.(本文是针对单个服务器的情况,以后将会加入多服务器相关操作)他和MYSQ ...
- linux文档和目录结构
Linux文件系统结构 Linux通过操作目录来实现对磁盘的读写.Linux通过使用正斜杠" / "来表示目录. Linux通过建立一个根目录,所有的目录都是通过根目录衍生出来的. ...