【AJAX的php头部函数怎么用?】教程文章相关的互联网学习教程文章

从ajax中的wordpress调用PHP函数?【代码】

reset.php文件:<?php add_action('admin_init','popup_template_reset_options');function popup_template_reset_options() {delete_option('popup_template_on');delete_option('popup_template_close');delete_option('popup_template_escape');delete_option('popup_template_external');delete_option('popup_template_home_page');delete_option('popup_template_all_pages');delete_option('popup_template_template');dele...

javascript – 在ajax函数外传递变量[复制]【代码】

参见英文答案 > How do I return the response from an asynchronous call? 34个请帮忙 – 我有以下代码在警报中返回变量’results’.我想在函数之外使用这个变量,并且无法获得回调或外部声明才能成功运行.我确定我是一个布偶,所以我为这个基本问题道歉…..<script src='http://code.jquery.com/jquery-1.9.1.js'></script> <script>$(function () {$.ajax({type: 'POST',dataType: 'jsonp',ur...

javascript – 为什么即使调用成功,Jquery $.ajax也会在函数调用时触发所有statusCode【代码】

嘿家伙我有一个简单的Jquery ajax函数调用,看起来像这样.function getUsers(){var jqxhr = $.ajax({url: "../assets/js/data/users.json",type: "GET",cache: true,dataType: "json",statusCode: { 404: handleError404("Error at getUsers();"),500: handleError500("Error at getUsers();")},success: function (data) {$.each(data, function(index, element) {console.log(element.name);});}}); }错误句柄函数看起来像这样.fu...

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...

通过AJAX调用任何WordPress PHP函数【代码】

参见英文答案 > Calling PHP function from wordpress in ajax? 1个我很难学习AJAX的基础知识,因为我设法找到了复杂的例子.事实上,我想做一件显而易见的事情,但我找不到任何简单的解决方案.有很多说明如何使用AJAX来检查各种形式等.但是这些技术在WordPress中的工作原理很少. 官方指示对我来说也没用:https://codex.wordpress.org/AJAX_in_Plugins 我究竟需要什么? 例如,我在functions.php中...

javascript – $(this)不在ajax的成功函数内部工作【代码】

我使用ASP.NET MVC和Jquery,这似乎是一个jquery错误. 我正在对我的方法进行ajax调用,我的代码是$('.reopenBtn').live('click', function () {var taskId = $(this).attr("data-taskid");$.ajax({url: '/Task/ReopenTask/?strTaskId=' + taskId,type: "POST",success: function (data) {// this does not work !!$(this).parent().parent().closest("div").remove(); },error: function (xhr, ajaxOptions, thrownErro...

php – 在通过AJAX响应发送的页面上执行javascript函数【代码】

我想执行一个通过服务器的AJAX请求发送的函数.函数体不在调用页面中.例如:(完整代码如下) 1.调用PHP脚本:<script>function fun(){try{// Opera 8.0+, Firefox, SafariajaxRequest = new XMLHttpRequest();} catch (e){// Internet Explorer Browserstry{ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try{ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");} catch (e){// Something went wrongalert("Yo...

javascript – $.ajax()成功不会运行函数【代码】

我的问题是关于$.ajax()jQuery方法.我无法在$.ajax()中获取成功参数. 这有效:$.ajax({type: 'POST',url: "/getCodes.php?codes=billingCodes&parent="+$('#wClient').val(),dataType: 'json',success: window.alert("inside aJax statement")});这不是:$.ajax({type: 'POST',url: "/getCodes.php?codes=billingCodes&parent="+$('#wClient').val(),dataType: 'json',success: function(){window.alert("inside aJax statement");...

javascript – 如何在for循环中调用ajax函数【代码】

参见英文答案 > JavaScript closure inside loops – simple practical example 39个我是ajax和JavaScript的新手.我想要做的是多次调用一个ajax函数从资源中获取某些数据,然后将所有数据“推”到一个数组中,这样我以后就可以在代码中使用它了.这是我的代码.var arr = []; var users = ["brunofin", "comster404", "ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathc...

php – Joomla Component中的AJAX函数调用【代码】

我对AJAX有很好的理解,通常在使用它时没有任何问题,但我对Joomla来说相对较新,并且最近才开始构建组件等. 我创建了一个使用“默认”视图的组件(命名目录).在这里,我有以下代码,这是一个AJAX调用:<script type="text/javascript"> var url = "index.php?option=com_directory&view=directory&task=clubFilter&format=raw"; jQuery(document).ready(function() {jQuery('#city').change(function() { ...

在所有ajax和jquery post函数之前需要调用一个javascript函数【代码】

我有各种函数与ajax和$.post语法,它调用服务器函数.但是当会话过期并且页面没有刷新时,我的ajax代码将无法工作.在此,我想将页面重定向到登录控制器.因为这是ajax调用我的重定向代码不起作用. 是否有任何代码或JavaScript / jQuery函数在任何其他jquery ajax和post函数之前执行. 我在服务器端使用PHP(Yii框架). 请告诉我.谢谢.解决方法:您可以使用“beforeSend”ajax事件来检查会话,如果它已过期,您可以执行其他操作:$.ajax({befor...

javascript – 在ajax调用后addClass()函数不起作用【代码】

我正在进行一个简单的AJAX调用,它会在有人点击锚点后触发.在AJAX成功之后,我想在触发AJAX的锚点添加一个类. 虽然脚本工作正常,并且success函数返回所有正确的数据,但当我尝试addClass()时它不起作用.我使用了hide()方法来查看jQuery是否正确运行,它也不起作用.控制台不会打印任何错误. 为了调试我使用了一个警报,它的工作原理!警报如何正常工作,并且addClass()和hide()都没有?<a href="#" class="refreshor" value="20">1</a> <a...

使用AJAX在Web上调用python函数?【代码】

我想将一个字符串发送到我编写的python函数,并希望在网页上显示该函数的返回值.经过一些初步研究,WSGI听起来像是要走的路.最好,我不想使用任何花哨的框架.我很确定有人曾经这样做过.需要一些保证.谢谢!解决方法:您可以尝试Flask,它是一个框架,但很小,并且100%符合WSGI 1.0.from flask import Flask app = Flask(__name__)@app.route("/") def hello():return "Hello World!"if __name__ == "__main__":app.run()注意:Flask位于W...

javascript – onreadystatechange函数在AJAX中不起作用【代码】

就XMLHttpRequest()对象而言,它很好,问题在于onreadystatechange,例如,如果我以这种方式放置代码,它就完美了.function process(){var xmlHttp = new XMLHttpRequest();if(xmlHttp){xmlHttp.onreadystatechange = function(){theD = document.getElementById("theD");if(xmlHttp.readyState == 1){theD.innerHTML += "Status 1: Server connection established ! <br/>";}else if(xmlHttp.readyState == 2){theD.innerHTML += "Stat...

javascript – jQuery:ajax函数的延迟间隔,直到上一次运行完成【代码】

我已经使用setInterval设置了AJAX页面刷新.有时,服务器很慢,以至于在前一个请求完成之前启动了新请求. 我怎么能防止这种情况?解决方法:使用短于刷新间隔的超时值.当请求超时时,它将调用错误处理程序,因此您需要区分超时错误和处理程序中的其他类型的错误.$.ajax({type: "POST",url: "some.php",data: "name=John&location=Boston",timeout: 5000, /* ms or 5s */success: function(msg){alert( "Data Saved: " + msg );}});Docs在...