【简单谈谈AJAX核心对象】教程文章相关的互联网学习教程文章

使用直接嵌入在我的wordpress页面中的javascript中的ajax(和jquery)从远程服务器php文件中获取简单的JSONP对象【代码】

我在静态wordpress页面上写了一些php(使用include-php-in-pages-posts插件),该页面从远程服务器获取JSON对象.当然,这仅在页面加载时起作用一次,然后再也不会起作用(因为它不是ajax). 但是,因为调用是通过自己的php通过API URL调用发送到服务器的,所以我确定不需要我的php,并且必须可以编写一些简单的ajax(可能使用jquery)直接在我的html wordpress页面上,该页面从远程服务器获取JSON对象,所有这些都与我直接在页面上使用的javascri...

javascript-如何使用promise对对象数组的每个元素进行ajax调用?【代码】

我有以下代码:// _arrOfUsers = array of objects, each object represents a user. //For example, a single object may be something like {name:"mike", id:"123"} var _successUsers = function (_arrOfUsers) { var promises = []; //empty array of promises_arrOfUsers.forEach(function (user) {promises.push(function () {return $.Deferred(function (dfd) {$.post("//sessionID",queryServ.getAllUse...

javascript-Ajax发布请求字符串数据而不是对象【代码】

类似于this question,我需要在发布请求中将字符串作为数据发送. 与那个不同,我不能使用对象,因为我有重复的项目.正如您在示例数据中看到的那样,sn1和sn3在不同的日期时间重复了几次. 样本数据: & sn3 = 2013-2-4T12:43:52& sn3 = 2013-2-4T12:43:55& sn1 = 2013-2-4T12:43:59&sn1 = 2013-2-4T12:44:0& sn2 = 2013-2-4T12:44:0& sn3 = 2013-2-4T12:44:2& sn2 = 2013-2-4T12:44:3& sn3 = 2013-2-4T12:44:19&sn3 = 2...

javascript-从AJAX向PHP发送对象数据【代码】

我正在尝试将数据发送到php文件以保存在数据库中,但是我没有任何回应.如果选中复选框,则[obj] [idCheckbox] = 1,否则[obj] [idCheckbox] = 0. 发送文件var i=0;var objetoTodasPermissoes = function(){};var objTodasPermissoes = new objetoTodasPermissoes();$.each($(".classePermissoes"), function(){objTodasPermissoes[$(this)[0].id] = 0i++;});$.each($(".classePermissoes:checked"), function(){alert('ok');objTodasP...

javascript-从AJAX调用获取JSON对象【代码】

我是AJAX和javascript的新手.在我的项目中,我必须在我的JavaScript文件中获取一个json对象.我使用了spray-json,它向我显示了url中的json对象. HTTP://本地主机:8081 /所有模块{"status": "S1000","description": "Success","results": ["module1", "module2", "module3"] }我的Ajax电话$.ajax({url: 'http://localhost:8081/all-modules',dataType: 'application/json',complete: function(data){alert(data)},success: function...

python django ajax:ValueError:视图未返回HttpResponse对象.它返回了None【代码】

我知道这些问题在SO中存在.但没有人满足我的问题.然而,我的代码在我的PC中的localhost中工作,但在在线服务器中则不行.该站点为here.您可以转到英语选项卡,然后单击新闻标题以查看ajax请求.它是一个简单的ajax请求,从模板到view.py文件,通过urls.py文件中定义的URL. url(即show_recommendation)按以下方式定义:from django.contrib import admin #from django.urls import path from django.conf.urls import url from khobor impo...

javascript – JQuery.ajax()制作设置对象的副本?【代码】

JQuery.ajax()接受设置参数.成功或错误的函数(例如)在此对象的上下文中运行.var arr = []; var a = {url : '/',arbiteraryProperty: 'yeah!',complete:function () {console.dir(arr[0]);} };arr.push( a );$.ajax( a );运行该命令,然后打印arr的第一个元素(即a)的属性,如下所示:06001现在的问题是上面的完整函数中的this关键字实际上并不是指设置对象.这很有趣,因为似乎JQuery正在制作设置对象的副本.var arr = []; var a = {url...

使用ajax post方法将javascript对象传递给php文件【代码】

Iam拼命尝试使用ajax post方法将json对象传递给php文件,解码并传回一些东西.Php的json_last_error显示4,表示语法错误.this.send = function() {var json = {"name" : "Darth Vader"};xmlhttp=new XMLHttpRequest();xmlhttp.open("POST","php/config.php",true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.send("data="+json);xmlhttp.onreadystatechange=function(){if (xmlhttp.read...

php – jQuery – now:创建一个对象并在其中存储值以传递给AJAX调用【代码】

我有一个数组:myarr = [];我正在填写一些值:myarray['name'] = "Me!";现在我想将该数组转换为一组Key =>价值对.我虽然jQuery会自动执行,但它似乎没有.$.ajax ({type: "POST",dataType: "text",url: "myurl",data: myarr });有没有办法做到这一点或我做错了什么?我没有javascript错误,没有服务器端错误,除了没有POST信息. 我需要将请求作为真正的POST请求发送.我需要保持php代码简单,因为有时登录将不是AJAX调用. 我现在正在尝试...

javascript – 无法在ajax响应后循环对象【代码】

我知道这个问题已经被问到了,但我找不到我想要的答案. 我试图循环在ajax响应之后以JSON数据格式获得的数据.我的Javascript代码是:function ajaxMe(){$(function(){$.ajax({type : 'GET',url : 's-test.php'}).done(function(data){values = [data];alert(data)})});}在成功接收到值变量数据后,我试图在控制台中使用console.log(JSON.stringify(values))打印它,结果为:["\r\n {\"lat\" : \"51.508742\", \"ln\" : \"-0.320850\" ...

javascript – 通过ajax将复杂对象发送到控制器[复制]【代码】

参见英文答案 > Passing data in ajax post issue 1个我试图通过ajax传递一些复杂数据来调用我的控制器. 我的控制器的动作方法.public ActionResult CalculatePremium(QuoteDetailsViewModel quoteDetails) {ViewBag.Message = "Your application description page.";return View(); }Javascript代码:quoteDetails = {StartDate: '10-10-2016',Drivers: [{ Name: 'Test', Occupation: 'Test2'...

Asp.net MVC 模型绑定接收——ajax提交对象、数组【代码】

controller中模型绑定这一方面一直都是糊里糊涂,尤其是前台通过ajax传递对象或者数组的时候,这一次又遇到了问题,这里记录一下: 一、首先是传递数组 1、Form提交 页面如果是表单提交 这个比较简单 只要把元素的name属性设置一致,在controller中就会自动获得数组并绑定<form action="Test" method="post"><input name="arr" value="1" /><input name="arr" value="2" /><input name="arr" value="3" /><input type="submit" va...

javascript – 如何将状态对象/数据传递给(async)ajax回调?【代码】

我在循环范围内进行ajax调用,我需要成功回调才能使用调用它的正确“i”. 像这样(伪JavaScript代码):for (i = 1 ; i <= 10 ; ++i) {$.ajax( { ....,success : function(data) {// I want to use the correct i HERE}}); }显然它不起作用,因为在调用成功回调时,i值与回调不同步…解决方法:对此的规范解决方案是使用立即执行的函数表达式来创建闭包.for (i = 1 ; i <= 10 ; ++i) {(function (i) {$.ajax({success : function(data) {...

c# – 在asp.net mvc 3中使用ajax发送一个json对象数组【代码】

我希望有人能帮助我(对不起我的英语).当我想在ajax中发送un数组时,我遇到了问题.我的模型是:public class SJSonModel {public string Name { get; set; }public bool isChecked { get; set; } }public class SJSonModelList {public List<SJSonModel> Features { get; set; }public List<SJSonModel> MenuItems { get; set; } }控制器:[HttpPost]public ActionResult CheckPreferences(SJSonModelList postData){BindUserFe...

javascript – 在ajax回调函数中引用外部对象【代码】

一个简化的例子:// Let's create a new object function MyObject() {// }// Add some method to this object MyObject.prototype.myFunctionA = function() {// }// Another method MyObject.prototype.myFunctionB = function(arg) {// AJAX GET request $.get('script.php', { par : arg }, function(data) {// and here in the callback function // I need to call MyObject.prototype.myFunctionA method!// bu...