Tag: jquery 1.5

jQuery Simple Spy不再适用于jQuery 1.5

我正在尝试使用Remy Sharp的Simple Spy(http://jqueryfordesigners.com/simple-jquery-spy-effect)和jQuery 1.5。 它适用于1.4,但在1.5中,它不会在第一个消息后加载任何其他注释。 任何人都可以看到代码中需要更新的内容,以便它可以与1.5一起使用吗? $(function () { $(‘ul.spy’).simpleSpy(); }); (function ($) { $.fn.simpleSpy = function (limit, interval) { limit = limit || 4; interval = interval || 4000; return this.each(function () { // 1. setup // capture a cache of all the list items // chomp the list down to limit li elements […]

如何正确处理httpStatuscode

我想用新function(http://api.jquery.com/jQuery.ajax)对http状态代码(如200,201或202)作出反应。 但该function忽略了我的201和202回调。 firefox-4.0_b10和chromium-9.0会出现此错误 我期待着解决这个小问题。 关心斯特凡 我的代码剪了: jQuery.ajax({ url:url dataType:’json’, statusCode:{ 404:function(){alert(“404”); }, 200:function(){alert(“200”); }, 201:function(){alert(“201”); }, 202:function(){alert(“202”); } }, 成功:函数(数据){ switch(data.status){ 案例’完成’: / *显示给用户* / 打破; } });

jquery 1.5模拟ajax

在jquery 1.5中,模拟ajax请求的推荐方法是什么? 是否使用ajax扩展传输? http://api.jquery.com/extending-ajax/#Transports

jquery 1.5 ajax请求是错误的

尝试升级到jQuery 1.5并且所有的ajax调用都会中断。 我正在运行firefox并且它给了我一个无效标签的javescript错误我正在使用php的json_encode这里是我的json响应 { “page”: “1”, “total”: 9651, “rows”: [ { “cell”: [ “story”, “51438”, “Skin color: Handy tool for teaching evolution”, “2011-02-20 08:30:26” ] }, { “cell”: [ “story”, “51435”, “Photosynthesis may hold key to production of cheap hydrogen for fuel”, “2011-02-19 10:00:03” ] }, { “cell”: [ “story”, “51478”, “Dancers, supporters ready for […]

jQuery 1.5 AJAX调用失败,JSON请求的“无效标签”

我刚刚从版本1.4升级到jQuery版本1.5,现在我的AJAX调用总是因“无效标签”错误而失败。 一个示例请求是: jQuery.ajax({ async: false , dataType: “json” , error: function (xhr, status, error) { … } , success: function (data, status, xhr) { … } , type: “post” , url: “ajax/request.asp” }); 在网上我发现当返回的JSON没有用jQuery的回调包装时引发这个错误(例如jQuery1234({ “something”: “abcd” }) 。 问题是我正在返回一个JSON,而不是一个JSONP(我在AJAX请求中声明它),那么为什么我必须在返回的JSON中指定一个回调? 1.5更改日志没有说明这一点…(或者是我无法阅读?) 更新: 这是一个不工作的JSON的例子: { “esito”:”Ok”, “centriCosto”:[ { “id”:”1″, “descrizione”:”Colazione” }, { “id”:”2″, “descrizione”:”Pranzo” }, { “id”:”3″, […]

如何在jQuery 1.5中获取纯XMLHTTPRequest对象?

我的代码在jquery 1.4中工作正常,我尝试将其升级到1.5。 但是这部分代码停止工作 – 它的标准beforeSend处理程序 beforeSend: function (xhr, options) { // __forced_abort = false; // xhr.upload.addEventListener(‘progress’, on_progress, false); xhr.upload.addEventListener(‘load’, on_loaded, false); xhr.addEventListener(‘abort’, on_abort, false); …. 我知道在1.5还没有真正的xhr – 只是jqXHR高级抽象,似乎是jqXHR没有上传属性。 问题:如何在jQuery 1.5中获得纯(旧)xhr对象?

如何使用jQuery Deferred with custom events?

我有两个抽象的进程(例如在js对象中使用不暴露其内部的暴露模块模式进行管理),它们在完成时触发自定义事件 。 我想在两个自定义事件都被触发时执行操作。 jQuery 1.5中新的Deferred逻辑似乎是一种管理它的理想方法,除了when()方法接受返回promise()的Deferred对象(或正常的js对象,但是当()立即完成而不是等等,这对我来说毫无用处)。 理想情况下,我想做的事情如下: //execute when both customevent1 and customevent2 have been fired $.when(‘customevent1 customevent2’).done(function(){ //do something }); 将这两种技术结合起来的最佳方法是什么?

如何在asp.net代码隐藏中获取HiddenField值

如何在asp.net代码隐藏中获取HiddenField值?提前感谢! public partial class ReadCard : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache); } protected void Button1_Click(object sender, EventArgs e) { this.ClientScript.RegisterStartupScript(this.GetType(), “MyClick “, “ReadCard(); “); string b= HiddenField1.Value; //How to get the value “123”?? } } ASPX: function ReadCard() { $(“#HiddenField1”).val(“123”); }

jQuery版本1.5 – ajax – 标记时间戳问题

如果我使用带有脚本标记的ajax(jQuery)加载一些内容,jQuery 1.5会将时间戳添加到脚本标记src url中。 见下面的例子。 示例:我用ajax加载的内容: text1 这是我将以前的内容插入页面后加载脚本代码的srcurl: …/js/abc-xyz.js?r=1.1&_=1297892228466 有人知道为什么会这样吗? 它只发生在jQuery 1.5上。 jQuery 1.4.4不会发生这种情况。 代码示例: $.ajax({ url: content.html, type: ‘GET’, data: someDataObject, success: function(data) { // some code here }, error: function(data) { // some code here } }); 谢谢。

从jQuery 1.3.2升级到jQuery 1.5(或1.4)

我记得当jQuery 1.4出现时,有一个升级链接和文本,它说哪里有改变的东西,以及我们不得不重写它以便在1.4中工作的东西。 我再也找不到这个链接,因为我现在想从1.3.2升级到1.5,但我想确保一切都能正常工作。 有没有人知道这些差异,并有一个我可以用来正确升级的链接?