草庐IT

ajax.request

全部标签

javascript - 具有带有重复键的 jQuery 构建的查询字符串的 AJAX 调用

ApacheSolr要求发送到其端点的GET参数之一是重复的名称:facet.range=price&facet.range=age文档在这里:http://wiki.apache.org/solr/SimpleFacetParameters#facet.range在jQuery中,如何将查询字符串参数(facet.range)包含两次?我不能用重复的键创建一个对象,但这符合我需要做的事情:context={'facet.range':'price','facet.range':'age',//Thiswillbetheonlyelementinthisdictionaryasthek

javascript - 使用 jQuery.ajax 时如何限制/指定 json 响应

所以我最近才开始将ajax与jQuery结合使用。我想知道是否可以限制或指定您想要从响应中返回的内容。假设我有以下内容,我只想得到100人中的前3人或后3人。$.ajax({type:"GET",url:"/people"dataType:"json",success:function(data){//Dosomeawesomestuff.}});现在,我知道你可以pas和可选的数据对象。这个数据对象可以用来限制或指定我想要的响应吗?感谢您的帮助! 最佳答案 您应该在服务器端进行过滤。传递参数使用data。$.ajax({type:

javascript - 如何使用 javascript/jQuery/ajax 打印不同的页面?

使用以下代码显示打印对话框并成功打印页面,但是如何在单击同一按钮后打印不同的页面?不同的页面名称是:letterprint.phpMyprintingcontentsfunctionprintDiv(divName){varprintContents=document.getElementById(divName).innerHTML;varoriginalContents=document.body.innerHTML;document.body.innerHTML=printContents;window.print();document.body.innerHTML=origin

javascript - 如何每 N 秒安排一次 ajax 调用?

如果我希望整个页面每N秒重新加载一次,我会在HTML中放置如下内容:metahttp-equiv="refresh"content="5"是否有针对AJAX调用执行相同类型操作的标准做法?我想安排一个AJAX调用每10秒关闭一次,以便更新页面的部分内容,而不刷新整个页面。如果我可以在不同时间安排多个AJAX调用,那就更好了,因为页面的某些部分可能需要比其他部分更频繁地更新。TIA 最佳答案 你可以使用setTimeout或setInterval(后者可能最适合你想做的事情)。setInterval(makeRequest,(10*1

javascript - 使用 AJAX/jQuery 将 SelectList 获取到 MVC View

我有一个C#MVC应用程序,它根据所选日期填充下拉列表。选择日期后,我将通过AJAX/jQuery将其发送到操作。该操作获取该日期要返回的项目列表。这就是我的问题所在。我之前已经完成了,我从Action中渲染了一个局部View并将其作为模型传递给SelectList。但是,我真的只是想在原始View中内联执行它,所以我希望有一些方法可以返回SelectList并从那里执行一些神奇的Javascript/JQuery将其放入下拉列表中。以前有人做过吗?如果是这样,我在调用load()返回SelectList后在客户端做什么?我以前做过类似的事情,当时我只是返回一个字符串或其他值以呈现为纯

javascript - jQuery/AJAX - 单击按钮时将内容加载到 div 中?

有人可以帮忙吗?我想填充一个div例如使用来自外部文件的内容,例如/includes/about-info.html当单击具有特定类别的按钮时,例如ClickHere是否有人可以向我展示实现此目的的快速代码示例? 最佳答案 使用jQuery.click和jQuery.load:$(document).ready(function(){$('.classloader.').click(function(){$('#contenthere').load('/includes/about-info.html');});})

javascript - 使用 AJAX、PHP 和 jQuery 上传多张图片

我在使用AJAX上传多张图片时遇到很多问题。我写这段代码:HTMLDropimageherejQuery/AJAX$(document).on("change","input[name^='file']",function(e){e.preventDefault();varThis=this,display=$("#uploads");//listallfiledata$.each(This.files,function(i,obj){//foreachimagerunscriptasynchronous(function(i){//getdatafrominputfilevarfil

javascript - 下载 csv 文件作为对 AJAX 请求的响应

我有一个名为“/downloadUserAction”的端点,用于收集数据并下载一个csv文件。我面临的挑战是,当使用按钮点击功能调用端点时,文件不会被下载,但只有当我直接在浏览器中访问端点时,它才会下载。经过研究,我得出的结论是您不能使用AJAX下载文件。这是有道理的,因为当我点击我的按钮时,我看到端点被点击并且文件内容被传递到网络选项卡中,但是没有文件被下载到客户端。这就是我在javascript端使用我页面上的数据表按钮插件功能来调用我的端点所要做的全部事情。$(document).ready(function(){vartable=$("#userActivity").on('

javascript - 来自 IE 的不一致的 ajax (XDR) 响应

我从iframe发出ajax请求,该iframe通过IE插件注入(inject)到每个页面。我正在使用IE的crossdomainrequest因为jQuery的ajax对IE无效。这在IE8和9上有75%的时间有效。另外25%,xdr.onload甚至不会触发。服务器php正在执行它的工作...当onload触发和不触发时,日志看起来是一样的。此外,xdr.onerror也不会触发。有什么想法吗?thisURL="http://example.com/getmsg.php?cmd=getMessage&iid=ddeb2c1228&uurl=http%3A%2F%2Fwww.cnn.

javascript - JQuery.ajax 不使用 HTTPS

因此,我使用.ajax方法从jQuery调用Web服务。调用该方法的页面是HTTPS/SSL页面,但是在进行调用时,jQuery不断发出HTTP请求并且它失败了,因为服务器设置为将所有HTTP流量重定向到HTTPS...所以301错误又回来了。我已经检查了我的代码一百万次并尝试了一百万种方法来为ajax查询生成url参数。(使用//作为相对,现在只需将协议(protocol)https附加到url的开头。这是我的javascript:functionadd_inbound_record(serial_number,pass_fail_value){pfv=pass_fail_value