后台在写代码时 一般都会用到AJAX传值的方法

了解的AJAX方法有三种样式

第一

$.ajax(

{

type: "POST",

url: "UserList.ashx?action=Del",

data: { FId: FId },

contentType: "application/x-www-form-urlencoded",

dataType: "json",

async: false,

cache: false,

success: function (data) {

debugger;

if (data.state) {

//提示并刷新页面

swal({

title: data.msg, //弹出框的title

type: "warning", //淡出框类型

showCancelButtun: false,//是否显示取消按钮

confirmButtonColor: "#DD6B55",//确定按钮颜色

confirmButtonText: "确定", //确定按钮上面的文档

closeOnConfirm: true,

timer: 1000,

},

function (isConfirm) {

window.location.href = data.url;

}

);

}

else {

swal({

title: data.msg, //弹出框的title

type: "warning", //淡出框类型

showCancelButtun: false,//是否显示取消按钮

confirmButtonColor: "#DD6B55",//确定按钮颜色

confirmButtonText: "确定", //确定按钮上面的文档

closeOnConfirm: true,

timer: 1000,

},

function (isConfirm) {

window.location.href = data.url;

}

);

}

},

error: function () {

swal({

title: "服务器异常", //弹出框的title

type: "waring", //弹出框类型

showCancelButton: false, //是否显示取消按钮

confirmButtonColor: "#DD6B55",//确定按钮上面的文档

closeOnConfirm: true

});

}

第二种  传递封装包

$.ajax(

{

type: "POST",

url: "SortList.ashx?action=Add",

data: imgData,

contentType: false,

dataType: "json",

processData: false,

async: false,

cache: false,

success: function (data) {

debugger;

if (data.state) {

//提示并刷新页面

swal({

title: data.msg, //弹出框的title

type: "success", //弹出框类型

showCancelButton: false,//是否显示取消按钮

timer: 1000,

}, function (isConfirm) {

window.location.href = data.url;

}

);

}

else {

swal({

title: data.msg, //弹出框的title

type: "warning", //淡出框类型

showCancelButtun: false,//是否显示取消按钮

confirmButtonColor: "#DD6B55",//确定按钮颜色

confirmButtonText: "确定", //确定按钮上面的文档

closeOnConfirm: true,

timer: 1000,

},

function (isConfirm) {

window.location.href = data.url;

}

);

}

},

error: function () {

swal({

title: "服务器异常", //弹出框的title

type: "waring", //弹出框类型

showCancelButton: false, //是否显示取消按钮

confirmButtonColor: "#DD6B55",//确定按钮上面的文档

closeOnConfirm: true

});

}

})

第三种  给前台传递图片信息

$(function () {

//请求后台

$.ajax({

type: "POST",

url: " Products.aspx?action=NewImg",

data: {},

contentType: "application/x-www-form-urlencoded",

dataType: "json",

async: false,

cache: false,

success: function (data) {

if (data.state) {

//将data.data转换为JSON对象

var ImgList = JSON.parse(data.data);

console.log(ImgList);

//构造图片列表HTML

var imglist

for (var i = 0; i < ImgList.lenth; i++) {

imglist = imglist + '

' + ImgList[i].FName + '

';

}

$("#imglist").html("");

$("#imglist").append(imglist);

}

}

});

})

第一种跟第二种的区别在于Data  传递后再次解析与不解析

在Asp&period;Net MVC中用Ajax回调后台方法

在Asp.Net MVC中用Ajax回调后台方法基本格式: var operData = ...; //传递的参数(action中定义的) var type = ...; //传递的参数(action ...

在Visualforce page中用自带的控件实现Ajax回调后台方法(并且可以用js去动态给parameters赋值)

这里用的组合是:apex:commandLink  + apex:actionFunction + apex:outputPanel 这里的 apex:commandLink 和 apex:actio ...

asp&period;net如何在前台利用jquery Ajax调用后台方法

一 :最近因为帮同事开发项目使用到了asp.net,而我又想实现Ajax异步请求....从网上查询了一下资料之后,原来在asp.net中利用Ajax调用后台方法同样很简单,为了便于自己以后查看,特将此 ...

011&lowbar;URL和Ajax辅助器方法

创建基本的链接和URL 在我们介绍链接或URL之前先做一些准备,我们这部分要介绍的知识将要使用的项目就是之前建立的HelperMethods项目,现在需要先为其添加一个People控制器,并在其中定义 ...

【转】Ajax中send方法参数的使用(get&sol;post)

Ajax中send方法参数的使用 一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : ...

Ajax请求内嵌套Ajax请求的方法

前段时间做项目,需要把全国省市的两个XML文件整合成一个JSON格式的数据,手写的话觉得数据太多了,而且容易出错,于是就想到了用Ajax嵌套的方法来解决,就想平时用Ajax的方法直接嵌套,都会先读出外 ...

Ajax的ActionLink方法(适用于异步加载)

8.2.1  AJAX的ActionLink方法 在Razor视图中,AJAX辅助方法可以通过Ajax属性访问.和HTML辅助方法类似,Ajax属性上的大部分AJAX辅助方法都是扩展方法(除了Ajax ...

Ajax的load方法演示

load方法的参数形式为: load(url,[data],[callback]); 其中url为请求HTML页面的URL地址.[data]表示发送至服务器的key/value数据.callback表 ...

Ajax中send方法的使用

Ajax中send方法参数的使用 一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null. 例如 : ...

随机推荐

三种Singleton的实现方式

来源:http://melin.iteye.com/blog/838258 三种Singleton的实现方式,一种是用大家熟悉的DCL,另外两种使用cas特性来实现. public class Laz ...

Linux的find命令

使用find命令,可以指定问及那的名称.类别.时间.大小以及权限等,来查找出你想要的文件 语法: fiind  [路径] [参数] [-print] 参数详解: 1.-name  按照文件名查找文件 ...

java 初学者需注意问题

1.Java为什么能跨平台运行? Java语言编写的程序既是编译型的,又是解释型的.程序代码经过编译之后转换为一种Java字节码的中间语言,Java虚拟机即JVM将对字节码进行解释和运行.编译只进行一 ...

&lbrack;iOS&rsqb;深入浅出 iOS 之多线程 NSThread

OS 支持多个层次的多线程 编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法.     下面简要说明这三种不同范式:  Thread 是这三种范式里面相对轻量级的,但也是使用起 ...

Number of 1 Bits——LeetCode

Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also know ...

Sql Server专题一:索引(中)

写在前面的废话: 索引这个知识点,我前前后后不知道看了多少边,网上的文章五花八门,搞的我晕头转向,搞的牛逼点的就是测试索引带来的好处,还搞一大堆的测试数据出来,有意思吗?MS自己不会测试吗?这样的测试 ...

Android 使用Picasso加载网络图片等比例缩放

在做android图片加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形.显然按照andro ...

Python基础学习(四)

菜鸟咀嚼python基础之继续. 一.返回函数 第三章已经简单操作了Python的高阶函数,目前继续练手函数作为返回值的特效:通常,高阶函数除了可以接收函数作为参数外,还可以把函数作为结果值返回. 案 ...

lombok &commat;Builder注解使用的例子、反编译之后的代码详解

lombok的@Builder实际是建造者模式的一个变种,所以在创建复杂对象时常使用 这里对lombok的@Builder和@Data组合的使用示例 import lombok.Builder; im ...

&period;gitignore文件常用写法

一般的项目代码中会涉及到密码.key/secret等隐私内容,不适合上传github公开.这时可以使用.gitignore文件来屏蔽这些文件的提交. 你可能用到的写法如下 写法 含义 /build/ ...

ajax方法怎么用,ajax的使用方法相关推荐

  1. ajax post的回调函数另一个方法,jQueryajax–post()方法 - 米扑博客

    jQuery ajax - post() 实例 请求 test.php 网页,忽略返回值: $.post("test.php"); 通过 AJAX POST 请求改变 div 元素 ...

  2. php yii2自动给值,Yii2基于Ajax自动获取表单数据的方法

    本文实例讲述了Yii2基于Ajax自动获取表单数据的方法.分享给大家供大家参考,具体如下: 这里有两张表,表结构如下,locations表存放的省份和邮编等信息,两张表的model和curd均使用gi ...

  3. 26.使用ajaxSetup()方法设置全局Ajax默认选项

    使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为: jQuery.ajaxSetup([options])或 ...

  4. ajax只能用get吗,基本的Ajax,但无法使用GET或POST方法

    我知道那里有很多教程和相同的问题,但我已经尝试了很多次,并且Ajax无法使用. PLZ纠正我的脚本: 这里的index.php基本的Ajax,但无法使用GET或POST方法 echo' functio ...

  5. AJAX 缓存问题的两种解决方法(IE

    做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除, 必须要等一段时间,后来知道是IE缓存的问题 AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题, ...

  6. php ajax jquery 表单重复提交,jQuery的 $.ajax防止重复提交的两种方法(推荐)

    下面给大家带来两种关于jquery 的ajax防止重复提交的解决方法,具体介绍如下所示: 1.第一种,对于onclick事件触发的的ajax 可以采用如下方法: 即在beforeSend中使点击按钮不 ...

  7. ExtJs异步ajax调用和同步ajax调用公用方法

    Js代码 //异步ajax调用 /** * 异步调用ajax,成功后返回值,作为回调函数的参数 调用失败会提示 * * @param {} *            urlStr * @param { ...

  8. php ci post 请求,ci检测是ajax还是页面post提交数据的方法

    ci检测是ajax还是页面post提交数据的方法 PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用.以下是小编为大家搜索 ...

  9. 移动端ajax,jQuery基于$.ajax设置移动端click超时处理方法

    本文实例讲述了jQuery基于$.ajax设置移动端click超时处理方法.分享给大家供大家参考,具体如下: 这里介绍jquery click事件如何在移动端自动转换成touchstart事件. 因为 ...

  10. php iis ajax 无效,IIS7中Ajax.AjaxMethod无效的原因及解决方法

    最近做用Ajax.AjaxMethod方法的时候,在asp.net的服务器下一切正常,用iis的时候,js中总是cs类找不到,我就郁闷了,折腾了大半天,终于找到错误原因了. 因为我发布网站用的是iis ...

最新文章

  1. python余弦相似度文本分类_Jaccard与cosine文本相似度的异同
  2. magento邮件使用php,Magento订单成功无邮件发送
  3. python模块_第七讲:Python模块
  4. windows更新不支持的硬件_漫威复仇者联盟首次打折半价,GTA5最大更新即将到来,糖豆人将更新困难模式,赛博朋克2077首发不支持A卡光追...
  5. 基于TensorFlow的车牌识别系统 (附代码)
  6. 计算机房用还原保护软件,“小哨兵”还原卡v9.1在机房的巧妙应用
  7. 现在大家如何搭建一款神兽H5游戏
  8. 微软同步工具之synctoy
  9. 【案例4-8】模拟物流快递系统
  10. Android蓝牙音乐
  11. 录屏:mac系统自带功能录制屏幕的方法
  12. 4399游戏存档的那些事儿
  13. webuploader+上传文件夹
  14. html预览pdf文件
  15. 【转】《背包九讲》--崔添翼大神
  16. 「媒体邀约」如何选择适合的媒体公关,媒体服务供应商
  17. PreTranslateMessage和TranslateMessage区别
  18. 数据分析 时间序列分析 MA模型
  19. BMS算法中定义SOC需考虑哪些因素
  20. 实验3 高频功率放大器设计和计算

热门文章

  1. VUE3祖孙组件传值调用方法
  2. UVC 1.0 和 UVC 1.1的差别
  3. 使用联想计算节点的方法整理
  4. 深入认识敏捷开发和面向对象
  5. 负载均衡技术全攻略(大全)
  6. Android应用界面开发(一)
  7. 联想(Lenovo) 小新M7268W 黑白激光无线WiFi打印多功能一体机 出现:打印机故障:显示扫描单元未找到初始位置 或者 扫描单元马达故障 解决办法
  8. 【工程应用七】接着折腾模板匹配算法 (Optimization选项 + no_pregeneration模拟 + 3D亚像素插值)...
  9. 【5G核心网】5G概念之-MICO Mode
  10. 更改oracle监听默认端口