【XMLHttpRequest对象中关于Ajax异步请求的问题】教程文章相关的互联网学习教程文章

c#-HandleUnauthorizedRequest之前Ajax请求命中错误功能【代码】

我有一个正在与C#服务进行数据通信的PhoneGap应用.用户必须登录才能访问它们,因此我的控制器上具有AuthorizeAttribute.这可以正常工作,并且对我的应用程序有效.对我来说,问题是在我的AuthorizeAttribute中,我重写了HandleUnauthorizedRequest方法,并且它应该返回401.实际上,很可能是,Ajax处理程序在我的重写方法返回之前就击中了错误函数. AuthorizeAttributepublic class AppCustomAuthorization : AuthorizeAttribute {protected...

javascript-根据ajax响应显示/隐藏Div,并将响应的requestId传递给成功的Div【代码】

根据服务调用的响应,我有以下用于显示/隐藏成功div的代码,此外,我需要将服务响应的请求传递给Success Div.如何传递requestId并显示成功div?<div id="showResponseArea" class="alert alert-success hide"><span><strong>Success !! </strong>Your request <<requestId>> has been successfuly created !!! </span> </div>$.ajax({url:type:data:success: function(resObj){$("#showResponseArea span").removeClass("hide");var r...

python – 可以lxml / requests选择下拉选项,然后解析生成的ajax?

我有一个网站,我正在尝试测试,虽然我可以在下拉列表中获得选项列表,但我不确定如何选择它?没有提交按钮,所以如果我选择它,那么它将加载下面的ajax表. 我只是不确定lxml / requests是否可以执行此操作或如何执行此操作?如果有人能确认或知道可以做到的功能,我将不胜感激? 编辑:我的网站是内部的,无法访问,但这里是一个示例网站:https://www.tsx.com/listings/listing-with-us/listed-company-directory请注意,如果您选择搜索旁...

javascript – ajax调用中不存在所需的防伪表单字段“__RequestVerificationToken”【代码】

我在控制器中有以下方法[HttpPost][Authorize(Roles ="Klient")][ValidateAntiForgeryToken]public ActionResult GetAvaiableHouses(DateTime startDate, DateTime endDate){Session.Remove("Reservation");IEnumerable <SelectListItem> avaiableHouses = repository.GetAllNamesAvaiableHouses(repository.GetAvaiableHousesInTerm(startDate, endDate));List<string> houses = new List<string>();avaiableHouses.ToList().ForE...

javascript – 通过ajax上传文件不会在MVC中的Request中追加文件【代码】

我有一个简单的表单,其中包含类型文件的输入,只接受图像.我只想将文件保存在表格和服务器中. 下面是我的cshtml@using (Html.BeginForm("UploadSlider", "Admin", FormMethod.Post, new { id = "frmUploadSliderImage", @class = "form-admin" })) {<h2 class="form-login-heading">upload images</h2><div class="login-wrap"><span class="btn btn-default btn-file">Browse <input type="file" id="sliderFile" multiple="multip...

java – 使用Ajax将@RequestBody中的多个变量传递给Spring MVC控制器【代码】

是否有必要包裹背衬物体?我想做这个:@RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody String str1, @RequestBody String str2) {}并使用这样的JSON:{"str1": "test one","str2": "two test" }但相反,我必须使用:@RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody Holder holder) {}然后使...

javascript – 如何在返回响应之前获取AJAX get-request以等待呈现页面?【代码】

我正在为this site(Site1)中的页面编写Greasemonkey脚本. Site1有各种交易和优惠,我的GM脚本旨在执行以下操作: 当访问Site1上的报价时,脚本会查询Site2,以确定该酒店是否也列在Site2上.如果是这样,请在Site1上显示Site2的搜索结果. 问题是Site2显示进度条(“加载结果”),然后显示结果.因此,我的Ajax请求总是返回空结果,看起来像这样(参见红框部分):(click for larger image) 但是,它实际上应该具有Site2的搜索结果的完整内容,如下...

javascript – PrimeFaces中的RequestContext和Ajax状态【代码】

我需要处理全局ajax响应.当我只想在没有任何参数的情况下调用正常的javascript操作时,一切正常,开箱即用.我可以使用p:ajaxStatus controll,并且应用程序的行为方式正确. 我现在需要做的是处理情况,在ajax请求期间有externalContext.redirect()调用.它只发生在应用程序的一个地方,但它是从很多地方调用的.我在想,我可以在RequestContext中添加回调参数.但是如何在javascript中访问此参数? 在firebug中观看时,我可以看到在json响应...

javascript – Request Param中的Ajax POST数据【代码】

我正在发出一个POST请求,如下所示:$.ajax({url :"/clientCredentials.json",type: "POST",data: {"clientEmail": email,"clientName":clientName,"orgName":orgName,"logoURL":logoURL,"redirectURI":redirectUri},success: function(response){alert("sucess");},error:function(response){alert("something went wrong");}});在服务器上,我使用@RequestParams来获取此数据.@RequestParam String clientEmail, @RequestParam Str...

javascript – AJAX:XMLHttpRequest中的beforeSend函数的等价函数是什么【代码】

在$.ajax中有beforeSend函数,但现在我正在尝试使用XMLHttpRequest,我正在寻找$.ajax中的beforeSend的等效函数.我怎么能在这里实现它. 这是我的xhr代码,xhr = new XMLHttpRequest();var url = '../ajax/ajax_edit/update_ajax_staffUser.php';if(file.files.length !== 0){if(!check(fileUpload.type)){alert("This file format not accepted");return false;}xhr.open('post', url+param, true);xhr.setRequestHeader('Content-Typ...

javascript – Prototype和Ajax.Request范围【代码】

我在原型的Ajax.Request类中获取正确的范围时遇到了麻烦.我要做的是编写一个包含ajax请求的简单API:API = Class.create({initialize:function(api_token){this.api_token = api_token;this.request_uri = new Template('/api/#{api_token}/#{resource}.json');this.status = 0;this.last_result = null;},some_api_call:function(){var result = this._request('resource', {'id':1});// and so on...},_request:function(resourc...

PHP / Ajax“Vary:X-Requested-With”对我不起作用!【代码】

我正在尝试提供可缓存的内容,具体取决于它是否是ajax请求. 场景: 一个小的PHP脚本“/test.php”提供一些HTML输出并设置以下标题:Expires Wed, 23 Feb 2011 13:30:06 GMT Cache-Control public, max-age=60 Vary X-Requested-With,Accept-Encoding输出取决于$_SERVER [‘HTTP_X_REQUESTED_WITH’]状态. 当我的Firefox指向Url时,我得到输出,并且对于下一分钟,我从Browser-Cache获得相同的结果,而不是命中服务...

javascript – ASP.NET AJAX UpdatePanel – 取消InitializeRequest中的回发将不会重新启用重新启用【代码】

在我的页面上的ASP.NET AJAX UpdatePanel中,我有一个提交按钮,其中应用了一些自定义javascript验证,根据验证结果设置全局_cancelGeneralSettingsUpdate标志. 除非您输入无效值,更正并重新提交,否则一切正常.在这种情况下,变量_cancelGeneralSettingsUpdate被正确设置为false,但在页面尝试通过AJAX回发之前不调用initializeRequest函数,导致回发失败. 一旦纠正了无效输入并且用户再次单击提交按钮,我需要能够使回发成功.遗憾的是,一...

如何保护ajaxRequest.open php脚本【代码】

我是新手使用AJAX,我只是按照教程从我的数据库中使用AJAX检索一些信息并在页面上输出.有一行我称之为php脚本,这是进行数据库查询的地方,结果被回显.我有点担心,因为文件名在前端是可见的,并且它的唯一目的是直接输出数据库结果,它可能会带来安全问题.有没有办法保护该文件,并确保它只在通过ajax脚本调用时运行查询? 这是有问题的ajax代码(请注意“somefile.php”行):ajaxRequest.onreadystatechange = function(){if(ajaxRequest...

php – 获取错误加载资源失败:服务器在ajax上载时响应状态为413(Request Entity Too Large)

我在尝试上传大小超过1 MB的文件时遇到以下错误 无法加载资源:服务器在ajax上载时响应状态为413(请求实体太大) 实时链接:http://d.5me.net 请帮忙我该如何解决这个问题? 编辑 PHPINFO:http://5me.net/phpinfo.php 提前致谢解决方法:如果你正在使用nginx: 设置client_max_body_size XXm;在您的http,服务器或位置上下文中.