草庐IT

admin-ajax

全部标签

javascript - 如何使用 AJAX 从不同的页面获取 div 的 html?

如何获取位于不同站点的某个html元素的html?解决方法:$.ajax({url:'somefile.html',success:function(data){data=$(data).find('div#id');$('#mydiv').html(data);alert('Done.');}}); 最佳答案 您可以使用$.load带有附加容器The.load()method,unlike$.get(),allowsustospecifyaportionoftheremotedocumenttobeinserted.$('#res

javascript - 在函数中执行 jquery ajax 调用时出现问题

我想在一个函数中放置一个ajax调用,因为我在多个位置重复使用它。我想要返回响应的操纵版本。这是我正在尝试做的事情(大大简化)。a=getAjax();$('body').append(''+a+'');functiongetAjax(){$.ajax({type:"GET",url:'someURL',success:function(response){returnresponse;});}然而,正在发生的事情是在getAjax函数中定义“a”之前运行附加函数。有什么想法吗? 最佳答案 AJAX是异步的。这意味着成功处理程序中的

javascript - Symfony2 - Sonata Admin - 在字段前添加 javascript

在管理类中:protectedfunctionconfigureFormFields(FormMapper$formMapper){$formMapper->add('name','text')->add('description','text');}我不知道如何在“名称”之前添加javascript,你能帮我吗? 最佳答案 为我工作:在管理类src\PP\TestBundle\TestAdmin.phppublicfunctionconfigure(){$this->setTemplate('edit','PPTestBundle

javascript - 过多的 Ajax 是坏事吗?

我目前正在开发一个带有客户端javascript框架(dojo/dijit)的网站。与所有javascript/framworks一样,您开始使用Ajax进行快速调用和更新。我的问题是有什么时候使用Ajax以及什么时候使用链接的一般经验法则吗?我之所以问,是因为我似乎更多地使用Ajax而不是,而且我担心初始页面中的任何错误都可能传播到其他元素。或者随着内容不断被替换,可能会出现问题。我想我想问的是,在网页中大量使用Ajax是否有任何缺点?编辑SEO-不是问题。我现在只是在考虑客户端服务器问题。如果您想要良好的SEO,链接肯定会使用Ajax 最佳答案

javascript - 如何等待 jQuery Ajax 请求从 WatiN 完成?

我正在写WatiN测试AjaxWeb应用程序,并遇到了Ajax请求的计时问题。在页面上的操作触发Ajax请求后,我希望WatiN等到请求完成后再验证页面是否已正确更新。我觉得解决方案将涉及评估JavaScript为$.ajaxStart和$.ajaxComplete注册处理程序以跟踪请求是否在进行中。我很快就会深入研究,但想看看是否有其他人已经解决了这个问题。这似乎是Ajax测试的常见问题。 最佳答案 我已经创建了一些WatiN浏览器扩展方法来解决这个问题,但我仍然对其他解决方案感兴趣。InjectAjaxMonitor方法创建一个

javascript - 解释 jQuery AJAX 成功方法

我正在尝试使用这个jQuery脚本,这让我感到困惑:functionCallService(){$.ajax({type:varType,//GETorPOSTorPUTorDELETEverburl:varUrl,//Locationoftheservicedata:varData,//DatasenttoservercontentType:varContentType,//contenttypesenttoserverdataType:varDataType,//Expecteddataformatfromserverprocessdata:varProcessData,//Tru

javascript - 如何显示我们通过 Ajax 调用收到的图像?

Web服务器生成图片并直接发送给客户端。出于安全原因,没有图像的URL。例如,如果我在浏览器中输入/images/25URL,服务器将发送它,浏览器将下载它。现在我想从Ajax调用中获取此图像,然后将其显示在现有页面上。我可以获得图像数据。我的问题是:如何显示图像?$.get("/images/25",function(rawImageData){//???NeedtoaddanimagetoDOM});更新我为我的愚蠢道歉。谢谢你,JW。当然,我可以将带有src的img标签放到我的URL中。这是图像文件的直接URL还是服务器动态发送都无关紧要。 最佳答案

javascript - 未调用 AJAX 成功函数

我正在尝试从AJAX调用中获取成功函数以触发。我知道它正常工作,因为我正在访问我自己的API,我可以看到它正在正确访问URL,并且服务器正在输出HTTP200。我认为这是因为服务器正在输出json,所以我尝试在AJAX调用中说明这一点,但成功函数仍然无法正常工作。这是我的代码ajax$.ajax('http://localhost:3000/api/users/show/:id',{type:'GET',dataType:'json',contentType:"application/json",data:{id:1},success:function(response){return

javascript - 使用 ajax json 数据创建 highchart

我正在尝试使用通过mysql脚本检索的mysql数据在页面中创建一个简单的图表我不明白如何将ajax调用与图表所需的数据集成。我对各种图表插件知之甚少,无法让我的生活变得轻松,目前正在试用highchart。我的php脚本返回以下json:[{"name":"golfers"},{"data":[5.7879,6.6286,6.1724,5.3125,7.1481,6.1333,4.5769]}]我的图表脚本是:$(function(){visitorData(function(data){console.info(data);$('#chart1').highcharts({char

javascript - 如何对异步 Redux 操作进行单元测试以模拟 ajax 响应

我正在创建一个中间件,用于使用异步操作发出ajax请求。中间件拦截原始操作,执行ajax请求,并重新调度原始操作以及来自url的响应。所以,我的组件只会发送这样的ActiononClick(){dispatch(ActionCreator.fetchUser());}其余部分将由中间件处理,如图所示here.我的问题是,单元测试应该怎么做?我应该模拟onClick本身吗?或者我应该编写一个模拟中间件并使用模拟响应转发操作?我不确定应该采用哪种方法。我试过severalstuff,但我尝试的一切对我来说都没有意义。有什么建议吗? 最佳答案