ajax相关内容
我正在使用 fetch 进行 API 调用,一切正常,但在这个特定的实例中,我遇到了一个问题,因为 API 只是返回一个字符串,而不是一个对象. 通常,API 返回一个对象,我可以解析 JSON 对象并获取我想要的内容,但在这种情况下,我无法在响应对象中找到从 API 获取的文本. 这是响应对象的样子. 我以为我会在正文中找到文本,但我似乎找不到.我在哪里看? 解决方案
..
我正在尝试在 wikipedia API 上执行 GET 请求.如下使用 jQuery 可以正常工作: $.ajax({url: 'https://en.wikipedia.org/w/api.php?format=json&action=query&generator=search&gsrnamespace=0&gsrlimit=10&prop=pageimages|extracts&pili
..
我有一个使用 graphene-django 实现的 graphql 服务器.我可以像这样使用 jquery 对其进行查询: function allIngredients() {返回'查询{所有产品{边{节点{名称}}}}'}var 查询 = allIngredients();$.ajaxSetup({数据:{csrfmiddlewaretoken:'{{ csrf_token }}'},})
..
我有一个 UIWebView 并且一个页面有一个 AJAX 组件,当用户单击按钮时,它的内容会发生变化.我如何知道内容何时加载到 UIWebView 中? 解决方案 你需要做两件事: 在您的 JavaScript 代码中,使用 XMLHTTPRequest 信号表明 AJAX 请求已通过自定义 URL 完成: var req = new XMLHttpRequest();req.o
..
我有 UIWebview 可以对外部服务进行 AJAX 调用.离线时我需要捕获这些请求并返回本地 json. 我实现了一个 NSURLProtocol 并且我设法捕获了 AJAX 请求,问题是 jquery 总是返回一个 0 错误代码: $.ajax({网址:网址,数据类型:'json',内容类型:“应用程序/json",成功:函数(jsonData){警报(“成功:");},错误:功能(
..
我在 Ajax 调用中发送一些数据.其中一个值是设置为 FALSE 的布尔值.在 Ajax 调用的 PHP 脚本中,它总是被评估为 TRUE.有任何想法吗? $.ajax({类型:“发布",数据:{photo_id:photo_id,投票:1,undo_vote: false},//这是重要的布尔值!网址:“../../build/ajaxes/vote.php",成功:函数(数据){控制台.l
..
以下是将类和包添加到会话购物车的 AJAX 功能的一部分:- jquery 部分 函数 addClassToCart(itemId){addItemToCart(itemId,true);}函数 addPackToCart(itemId){addItemToCart(itemId,false);}函数 addItemToCart(itemId,isClass){$.post(url+"/a
..
我是 jquery 的新手,我试图在 ajax 调用后为变量赋值,但它返回未定义.我的代码如下: 函数prepareDocument() {var a = getAverageRating(1);警报(一);}函数 getAverageRating(pageId) {$.ajax({url: "../services/rating.ashx?action=getAverageRating&pag
..
函数 getUserHours(tyPe, tarGet){$.get('/activities/search', {'type': tyPe },功能(数据){var hourResultData = jQuery.parseJSON(data);var 注册时间 = 0;for (var i in hourResultData.activities){注册时间 += parseFloat(h
..
我有一个函数,我需要返回一个通过 ajax 调用获得的 url. var heatmap = new google.maps.ImageMapType({getTileUrl:函数(坐标,缩放){var tileURL;$.get('getimage.php', { zoom: zoom, x: coord.x, y: coord.y }, function(data) {如果(data.sta
..
如何让这个小函数“imageExists"返回 ajax 请求是否成功? function imageExists(path){$.ajax({网址:路径,类型:'头',错误:功能(){返回假;},成功:功能(){返回真;}});} 解决方案 我相信你必须使用同步模式并使用单独的a变量来存储返回值. function imageExists(path){var isSuccess;$.aj
..
我希望能够获得一个通过 AJAX 调用的 PHP 脚本,以返回 jQuery AJAX 处理程序 error: 将处理的错误代码.我不想使用 JSON 数组 - 我想保持它尽可能干净.有人能指出我正确的方向吗? 谢谢, 詹姆斯 解决方案 如果要触发 AJAX 错误处理程序,只需传回 200 以外的内容!试试这个:
..
我想在 onsubmit 表单上触发 $.ajax 并且只有在 Ajax 返回有效之后才return true. 例如:
在 Javascr
..
我有一些 jQuery 代码.我调用了一个 Ajax 函数文件 file.php,其中包含一些字段,例如: 牛奶. 我会再次分配给 jQuery 函数吗?如果是这样,我该怎么做?我附上了一个示例文件:
..
我希望这个函数返回 ajax 调用是否成功.有什么办法可以做到这一点吗?我下面的代码没有这样做. function myFunction(data) {变量结果 = 假;$.ajax({类型:“发布",内容类型:“应用程序/json",数据类型:“json",网址:“网址",数据:数据,错误:函数(数据){结果=假;返回假;},成功:函数(数据){结果=真;返回真;}});返回结果;} 解决方
..
如果 PHP 脚本在某处失败,有没有办法让 PHP 返回 AJAX 错误代码?我正在学习一个教程并将其输入到我的 PHP 中: $return['error'] = true;$return['msg'] = "无法连接到数据库"; 一切都很好,直到我意识到这是 JSON 数据.有没有办法使用标准 $_POST 返回错误并返回 HTML 数据(如触发 jQuery 的 AJAX error
..
我怎样才能让这段代码返回值不冻结浏览器. 你当然可以用新方法重写它. 函数 get_char_val(merk){变量返回值 = 空;$.ajax({类型:“发布",异步:假,网址:“char_info2.php",数据:{名称:merk},数据类型:“html",成功:函数(数据){返回值 = 数据;}});返回返回值;}var px=get_char_val('x');var py=get
..
我无法让 jQuery Ajax 调用的成功函数正常工作,有人向我指出原因是我的 PHP 函数在我应该使用 echo $result 时使用了 return $result. 将 Ajax 调用的 PHP 函数从“return $result"更改为“echo $result"解决了这个问题,但为什么呢?关于 PHP 脚本中两者之间的区别(返回和回显)有很多解释,但是当将该值发送到 Ajax
..
我正在寻找一种方法来执行“添加到购物车"ajax 调用,以从单击的行中的其他列传递产品代码(行 ID)和数量,如果在 jqgrid 列中单击,则重定向到购物车页面. 根据https://github.com/free-jqgrid/jqGrid/wiki/improvement-of-formatter:-"showlink" showlink 格式化程序已改进,因此我尝试使用它.
..
我的网站上有一个 jqgrid(版本 3.5.3),它通过对 Web 服务的 ajax 调用获取结果.通常查询很复杂,加载结果需要几秒钟.在加载时,用户会看到一个框 [Loading...]. 如果用户意识到他们正在搜索错误的东西,客户端会要求在网格中添加一个取消按钮,这将: 让网格忘记它刚刚请求的数据 保留先前搜索已加载的结果 似乎没有为此内置任何东西,所以我可能正在寻找一些
..