草庐IT

Ajax-Error

全部标签

javascript - ajax jquery 简单获取请求

我正在使用jqueryajax发出这个简单的get请求:$.ajax({url:"https://app.asana.com/-/api/0.1/workspaces/",type:'GET',success:function(res){console.log(res);alert(res);}});结果返回一个空字符串。如果我在浏览器中访问此链接,我会得到:{"status":401,"error":"NotAuthorized"}这是预期的结果。那么为什么它不能使用ajax工作呢?谢谢! 最佳答案 您可以向从SAME域和SAME

javascript - 带有文件上传的 AngularJs Ajax POST 表单

我正在尝试设置一个表单,以使用ajax请求提交给已经使用Ajax构建的api。由于某种原因,文件只是不想传输到系统,尽管已经构建了一个后端来处理这个问题,并且它工作正常。根据我在此处找到的教程,我的服务看起来像这样:http://badwing.com/multipart-form-data-ajax-uploads-with-angularjs/addActivity:function(url){return$http({method:'POST',url:REQUEST_URL+'Volunteering/AddActivity?token='+token+url,headers:

asp.net - Microsoft 的 AJAX 工具包与 jQuery

自Atlas时代以来,我们的团队一直在使用Microsoft的AJAX工具包。在bitofnaivety直到一两个月前,我们才错过jQuery/Prototype现象。直到现在,我们总是将Ajax的概念与Microsoft的工具包联系在一起。在阅读jQuery的过程中,我看到了Ajax的全新一面,而我当时只是模模糊糊地意识到这一点。也就是说,您可以使用JavaScript(或JS库)与服务器对话,而无需使用专门的控件。乍一看,这似乎提供了更好的浏览器兼容性和更少的膨胀。我当然对此很感兴趣。我向社区提出的问题:当使用ASP.NET并需要在没有回发的情况下与服务器通信时,如何决定使用AJA

javascript - 即使正确设置了 document.domain,跨子域 ajax 请求也被拒绝

在我的应用程序中,我在一个子域(dev.u413.com)上有一个网站,我使用jQuery向另一个子域(api.u413.com)上的JSONapi发出ajax请求。当我检查Chrome开发工具和FirefoxFirebug中的请求时,我的请求似乎被Access-Control-Allowed-Origin阻止了。我将document.domain设置为当前域的后缀:document.domain='u413.com';。这是我的要求:$.ajax({dataType:'json',data:{parseAsHtml:true,cli:'help'},url:'http://api.u

javascript - 如何在 AJAX 调用期间删除 JS 变量名称末尾的方括号?

我目前有以下javascript数组:varstuffs=['a','b'];我使用jQuery的load将以上内容传递给服务器代码:vardata={'stuffs':stuffs};$(".output").load("/my-server-code/",data,function(){});在服务器端,如果我打印request.POST的内容(我目前使用的是Django),我得到:'stuffs[]':[u'a',u'b']注意变量名stuffs前缀处的[]。有没有办法在[]到达服务器代码之前将其删除? 最佳答案 这是默认行为

javascript - 如何使用类型缺少调用或构造签名的表达式解析 ' error TS2351: Cannot use ' new'?

我正在将一个名为Auth.js的.js文件(所以不是.ts文件)导入到我的reactjs和typescript应用程序中,所以在我的组件中我有这个:import*asAuthfrom'../Auth/Auth';..constauth=newAuth();这是我的Auth.js的一部分:exportdefaultclassAuth{auth0=newauth0.WebAuth({domain:AUTH_CONFIG.domain,clientID:AUTH_CONFIG.clientId,redirectUri:AUTH_CONFIG.callbackUrl,audience:`htt

javascript - Javascript Ajax 调用中的相对路径问题

好的,我有一个具有以下功能的JavaScript文件:functionAskReason(){varanswer=prompt("Pleaseenterareasonforthisaction:","");if(answer!=null)DoReason(answer);}functioncreateXMLHttpRequest(){try{returnnewXMLHttpRequest();}catch(e){alert('XMLHttpRequestnotworking');}try{returnnewActiveXObject("Msxml2.XMLHTTP");}catch(e

javascript - 使 AJAX "get"功能同步/如何获得结果?

我遇到了$.get函数的问题。url包含JSON我的代码:xyz=null$.get('http://www.someurl.com/123=json',function(data){varxyz=data.positions[0].latitude;});alert(xyz);//somemorecodeusingxyzvariable我知道xyz会提示一个空结果,因为$.get是异步。那么有什么方法可以在这个get函数之外使用xyz吗? 最佳答案 get是一个快捷方式。您可以使用以下方法执行相同但同步的操作:varxyz=nul

javascript - Angularjs 过滤器错误 : "Error: Unknown provider: textProvider"

我为我的angularjs项目创建了一个自定义过滤器,类似于以下fiddlehttp://jsfiddle.net/tUyyx/.myapp.filter('truncate',function(text,length){varend="..."text=text.replace(/\w\S*/g,function(txt){returntxt.charAt(0).toUpperCase()+txt.substr(1).toLowerCase();});if(isNaN(length))length=23;if(text.length但是当我使用过滤器时出现以下错误Error:Unkn

javascript - AngularJS 抛出未知提供者 : $scopeProvider <- $scope error when I try to use modules

我刚开始使用AngularJS以下代码在控制台中给出错误。未知提供者:$scopeProvidervarapp;(function(angular){app=angular.module('OrdersDashboard',[]);app.config(['$routeProvider',function($routeProvider){$routeProvider.when('/current/new',{templateUrl:'orders/partials/new_current',controller:'newActiveOrdersCtrl'}).otherwise({re