请问jquery中this的作用范围,为什么把$(this)放到ajax的success的函数里就不起作用了?

Web 开发 > JavaScript [问题点数:40分,结帖人ymy1248227142]
等级
本版专家分:0
结帖率 95%
等级
本版专家分:21761
勋章
Blank
黄花 2013年4月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2017年12月 Web 开发大版内专家分月排行榜第三
2013年3月 Web 开发大版内专家分月排行榜第三
等级
本版专家分:0
jquery ajax success中函数不执行的原因

最近在学jquery 利用ajax传递数据  代码是这样的 前台: $(function load() { $.ajax({ type: "POST", url: "Question1.ashx", datatype:"json";

jQuery ajax 传数据后台,后台返回时success函数不执行问题

jQuery ajax 传数据后台,后台返回时success函数不执行问题 最近写一个.net注册界面,想要前台输入的表单数据,通过ajax提交后台,后台接收成功后,自动写入数据库,然后返回给前台一个成功状态。 一直测试,...

Jquery ajax不执行success的原因

最近在看jQuery的API文档,在使用到jQueryajax时,如果指定了dataTypejson,老是执行success回调,而是执行了error回调函数,极度郁闷。后面改1.2.6版本可以执行。  然后继续下载了几个jquery版本,如...

jquery中ajax回调函数使用this

使用**bind(this)**绑定**this**当前事件。

关于jquery ajax请求发了,返回值也有,但是却无法进去ajaxsuccess回调函数

这几天在调试项目发现了jquery ajax出现了,请求发了,用chorme的network 发现请求也成功了,最后发现没有进入ajax的...导致ajax进入了error,没有进入success,这句话去掉好了,或者尝试json转换放到succe

jQuery ajax: success回调函数不能执行原因

这个错误当时出现找了很长时间原因,服务器报错,从浏览器管理工具找到了出错的地方未捕获的ReferenceError: $未定义。

jQuery AJAX回调函数this指向问题

jquery ajax回调函数this指向问题

ajax()方法success函数传入参数

在做项目的过程,在ajax()方法向后台请求成功后,需要在success()方法调用自定义的参数,刚开始的写法如下:<script> var name = 'hello'; function getTypeList(){  $.ajax({  url :url, /...

jquery ajaxsuccess回调函数不执行

在调用success方法之前json会尝试着服务器返回的数据(如果你已经得到这个数据了)解析成dataType格式,如果解析错误的话会调用error指定的函数 你试着加入 JavaScript code ? 1 2 ...

如何获取ajax中success函数中的返回值

对于ajax,一般情况下我们都是在success函数中进行逻辑处理,但是在某些特定的时候我们需要在ajax外对返回值进行处理,这时我们只需要进行下面两个操作: 1、async设置false,也就是同步; 2、在方法内ajax外设置...

jquery ajax中success中的跳转问题

注意起来一个情况:ajax+submit+同步----就是你用ajax请求服务器,而且用的是同步的方式,并且你是通过点击了type类型submit的按钮来触发这个ajax。 这个时候,首先你点击了submit,它会提交表单,但是由于你用...

jquery Ajax回调函数

当我理解了才发现是我自己想多了,回调函数其实是个很好理解的东西,我真正理解的是当jquery ajax发送一个请求时为什么会执行这个回调函数,其实这个回调函数ajax请求定义的一个方法而已,jquery ajax请求封装...

jquery $.ajax() success回调函数问题

success: function(data){ ...这个data到底是什么类型的数据,为什么我这个if执行了,后台已经能成功处理数据,用alert(data)能成功提示出后台处理过的数据,就是这个if执行了,看看我加粗的地方写的对吗?

关于在ajax success中使用setTimeOut函数的些许经验

success: function( data ) { /* 加入购物车 */ $(".shopping_cart_btn").attr("onclick","#"); $(".shopping_cart_btn").html("已添加,稍后可继续添加"); setTimeout(addToCartDelay(),5000);  ...

jquery中ajax应用——load()函数

jquery系列教程6-AJAX全解 jquery中ajax应用之load()函数$(selector).load(URL,data,callback)函数通常来获取服务器的静态文件,URL可以添加选择器进行筛选。代码如下:$("#div1").load("data/demo_test.html #p1"...

jQuery ajax后$(this)对象获取失败原因

jQuery使用ajax后$(this)失效,原因很简单,$(this)指向的是最近调用它的jquery对象,即$(this)就是表示ajax对象了,解决办法也是很简单,在使用$.ajax({})前将$(this)赋给一个变量后即可在$.ajax({})内使用,如下...

jquery中ajax封装原理/封装jqueryajax工具函数

第一次写博客,如果有些的不对或者正确的地方,还希望大神们能够批评指正,豌豆拜上!! Hello,every body!!,豌豆横空出世,哈哈,纠结了很久的第一篇博客即将面世 ... 今天给大家分享一下jquery中

IE8下使用jquery中ajax不走回调函数success

在此之前,我百度不少资料,与我不同的是,别人翻译

jqueryajax方法success中使用return要注意的问题

jqueryajax方法success中使用return要注意的问题

jquery ajax中success与complete的执行顺序

http://blog.sina.com.cn/s/blog_4adc4b090101dhnh.html ... ****************************************************************** jquery中各个事件执行顺序如下: 1.ajaxStart(全局事件) 2.bef

JQuery中Ajax的操作

Java软件开发,后台我们可以通过各种框架,像SSH等进行对代码的封装,方便我们对Java代码的编写,例如,Struts,SpringMVC对从前台action的流程进行封装控制,使我们只需要进行一些简单配置可以实现;...

Jquery关于ajax中无法在success中获取返回值的问题

Ajax代码如下: $.ajax({ //async: false, url: "${ctx }/dyreport/getConclusion-"+id, tyep:"get", dataType: "json", success: function(da

jQuery.ajax() 函数详解

ry.ajax() 函数详解 ...jQuery.ajax()函数jQuery封装的AJAX技术实现,通过该函数,我们无需刷新当前页面即可获取远程服务器上的数据。 jQuery.ajax()函数jQuery的底层AJAX实现。jQuery.ge

jQuery Ajax事件-ajaxSuccess(callback)

AJAX请求成功时执行函数。AJAX事件。 XMLHttpRequest对象和设置作为参数传递给回调函数。 返回值 jQuery ...callback(Function):待执行函数 ...$("#msg").ajaxSuccess(function(evt, request, settings) { $(this)

jquery.ajax()的回调函数中使用发送请求时的data的参数

查了资料后得知在回调函数中可以通过this.data来获得ajax的data参数,但是此时this.data是一个URL参数形式的字符串(aa=1&bb=2&cc=3),于是需要将这个字符串转换成js的对象。代码如下// url参数转换js对象 ...

jquery ajax请求成功,返回了数据,但是success回调函数的问题

来自http://www.myexception.cn/ajax/413061.html --------------------------拷贝内容 start ----------------------------------------------------“ 1.状态码返回200--表明服务器正常响应了客户端的请求; 2....

解决Ajax获取Success返回数据存放外部变量问题

解决异步Ajax获取Success返回数据 异步Ajax定义外部变量获取Success返回数据无法赋值使用(同步可以,async: false),原因是:异步方式ajax在外部变量执行完其他操作后才执行,可以打印调试了解执行顺序。同步不会...

JQuery中this和event.target的区别

this是Javascript语言的一个关键字。 this代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。 ...this和event.target都是dom对象,如果要使用jquey的方法可以将他们转换为jquery

jquery Ajax 全局调用封装

有一种情况:全站都要用异步方式来调用 数据,提交数据,那么你每次操作 都会要$.ajax({.....})写重复的方法 和代码,冗余太大, 也浪费时间,虽说你有代码自动提示补全,但真的优雅,身前端极客,是能允许的...

相关热词 c# 解析ini c# 高德经纬度转墨卡托 c# 加法 泛型 c#裁切image c#onpaint c# 函数参数初始化 软件工程师考试题c# c# 多媒体定时器 c# 集合首字母排序 c#调用java程序