Tag: Ajax

jQuery点击函数在ajax调用后不起作用?

jQuery点击function在这里工作正常 <div id="LangTable"><a class="deletelanguage">delete</a></div> $('.deletelanguage').click(function(){ alert("success"); }); 但如果我通过ajax设置一些<a> , $('.deletelanguage').click不起作用。 例如 function CreateRow(jdata) { $('#LangTable').append('<a class="deletelanguage">delete</a>'); } $.ajax({ url: "/jobseeker/profile/", success: CreateRow }); 现在$('.deletelanguage').click最后一个<a>不起作用。 jsfiddle例子: http : //jsfiddle.net/suhailvs/wjqjq/ 注意:CSS在这里工作正常。 我想使这些新添加的<a>与jQuery点击工作。

$ http.get(…).success不是一个函数

我有这个代码: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } 在我的本地环境中,工作正常,但在服务器中,返回此错误: TypeError:$ http.get(…)。成功不是一个函数 有任何想法吗? 谢谢

jquery prepend + fadeIn

我有这个代码: $.ajax({ url : url, data : {ids : JSON.stringify(jsonids), hotel_id: hotel_id}, success : function(response) { $('#be-images ul').prepend(response).fadeIn('slow'); }, dataType: 'html' }); 但淡入在不工作…我想要的内容前置和淡入…我将如何做到这一点? 提前致谢!

我如何获得jQuery的HTTP状态码?

我想检查一个页面是否返回状态码401,这可能吗? 这是我的尝试,但它只返回0。 $.ajax({ url: "http://my-ip/test/test.php", data: {}, complete: function(xhr, statusText){ alert(xhr.status); } });

如何让selenium等待Ajax响应?

我如何让selenium等待像日历小部件加载? 现在我只是在将testing用例导出到junit程序之后执行Thread.sleep(2500) 。

当会话或请求不再存在时,停止(长时间)在PostgreSQL中运行SQL查询?

我不知道从哪里开始解决这个问题,但如果我有一个AJAX Web应用程序发送请求到服务器,并在数据库上运行长查询(postgresql在我的情况),有没有办法停止或杀死查询如果仍然在运行,用户刷新页面或closures会话…等?

从iframe访问父窗口的元素

我有一个页面,我们可以调用parent.php。 在这个页面中,我有一个提交表单的iframe,除此之外,我有一个ID为“目标”的ID。 是否有可能在iframe中提交表单,以及何时成功刷新目标div。 说加载一个新的页面或东西? 编辑:目标div是在父页面,所以我的问题是基本上,如果你可以做一个例子一个jQuery调用之外的iframe到父。 那看起来怎么样? 编辑2:所以这就是我的jQuery代码现在的样子。 它在iframe页面中。 div #target在parent.php中 $(;"form[name=my_form]").submit(function(e){ e.preventDefault; window.parent.document.getElementById('#target'); $("#target").load("mypage.php", function() { $('form[name=my_form]').submit(); }); }) 我不知道如果脚本是积极的,因为表单提交成功,但没有任何反应的目标。 编辑3: 现在即时通讯尝试从iframe中的链接调用父页面。 那里也没有成功 <a href="javascript:window.parent.getElementById('#target').load('mypage.php');">Link</a>

Ajaxreplace而不是追加

我用下面的jQuery 例子 ,它像一个魅力。 但它追加的结果。 我需要改变什么来replace结果而不是追加?

如何使用JQuery将数据放入Rails

我想发送一个jQuery的ajax PUT请求,看起来像这样: $.ajax({ type: "PUT", url: '/admin/pages/1.json', data: { page : {…} }, dataType: 'json', success: function(msg) { alert( "Data Saved: " + msg ); } }); 但我得到以下错误: The error occurred while evaluating nil.name /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:29:in `merge_element!' /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:18:in `parse' (__DELEGATION__):2:in `__send__' (__DELEGATION__):2:in `parse' /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/hash/conversions.rb:154:in `from_xml' … … 就像Rails试图parsingXML的参数,但我想使用JSON! 我该怎么把JSON放到rails上?

通过variables在jQuery AJAX成功callback函数

我试图用jQuery AJAX调用预加载一些图像,但是在AJAX调用的成功函数中(如果有意义的话),将(url)string传递给函数时遇到了实际问题。 这里是我的代码,如下所示: //preloader for images on gallery pages window.onload = function() { setTimeout(function() { var urls = ["./img/party/"]; //just one to get started for ( var i = 0; i < urls.length; i++ ) { $.ajax({ url: urls[i], success: function(data,url) { $(data).find("a:contains(.jpg)").each(function(url) { new Image().src = url + $(this).attr("href"); }); } }); }; }, […]