【如何创建一个AJAXControlToolKit的扩展控件】教程文章相关的互联网学习教程文章

PHP创建DOM元素并使用Ajax发送

我刚刚开始编写服务器代码(php),使用javascript和html完成了客户端.我有一些问题希望在开始对服务器端进行编码之前得到一些澄清. 是否有可能/在服务器端(php)上创建DOM元素(img,p,标头等),通过AJAX将其发送到客户端,客户端设置一些额外的属性并将其“附加”(接收DOM)到该html页面上的div? 我想要这样做是因为这些DOM元素将在多个页面上使用. 是否有可能,如果可能的话,发送整个DOM是否有效?解决方法:当发送原始HTML而不是JSON时,您...

php-在Woocommerce 3中通过ajax提交并在结帐时创建订单【代码】

我在结帐表单中添加了一个按钮:<input type="submit" id="ajax-order-btn" class="button" value="Place Order via AJAX" />并在functions.php文件中添加了一个AJAX代码段:add_action('wp_head', 'ajax_call_place_order'); function ajax_call_place_order() {?><script type="text/javascript" >jQuery(document).ready(function($) {$(document).on("click", "#ajax-order-btn" ,function(e) {e.preventDefault();var data = ...

PHP GD创建的Ajax和返回图像【代码】

我有一个PHP脚本,可使用PHP GD生成图像.生成图像后,将其保存,并在被Ajax调用时发送以下输出:imagejpeg($img_data, 'filename.jpg'); echo '<img src="/filename.jpg.jpg">';之后,图像显示在页面上,一切都很好.但是,我不想每次都创建图像.有什么方法可以通过Ajax仅返回$raw_data字符串并显示图像吗?我这样尝试过:echo $img_data;但是没有运气,返回的只是几笔?. 这是我的jQuery Ajax代码:$.ajax({type: 'POST',data: {action: '...

java – 如何使用AJAX数据验证创建JSF表单【代码】

我正在使用JSF表单原型,使用AJAX数据验证将数据插入数据库表这是JSF页面:<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:h="http://java.sun.com/jsf/html"xmlns:f="http://java.sun.com/jsf/core"xmlns:ui="http://java.sun.com/jsf/f...

如何使用包含文件和后期数据的JavaScript创建AJAX请求【代码】

如何创建一个HTTP请求,该请求使用可由PHP服务器接收的JavaScript发送一个文件和一些发布数据? 我发现了以下建议,但似乎并不完整xhr.open("POST", "upload.php"); var boundary = '---------------------------'; boundary += Math.floor(Math.random()*32768); boundary += Math.floor(Math.random()*32768); boundary += Math.floor(Math.random()*32768); xhr.setRequestHeader("Content-Type", 'multipart/form-data; boundary...

javascript – 如何使用AJAX / jQuery创建用于下载XML内容的进度条?【代码】

如果这是一个相当简单的答案我道歉,但我已经坚持了一段时间.目前我有一个XML文件,用户可以通过多种方式添加图像,音频文件和文本.如果文件变大,我希望页面需要进度条. 我已经找到了许多关于为上传,PHP文件和样式创建进度条的教程,但是我没有找到任何用于监视已读取和处理的XML文件百分比的内容.我一直试图让我的代码与this tutorial一起工作,但没有运气. 我简单的AJAX调用:$(document).ready(function() {$.ajax({type: "GET",url:...

javascript – 在alert()打开时创建异步AJAX

我的浏览器使用window.setTimeout()每20秒向服务器发送一次keep-alive异步调用.问题:当alert()弹出时,AJAX调用被暂停.如果用户在解除弹出窗口之前等待一段时间 – 服务器将(错误地)关闭登录会话. 我们使用alert()来弹出错误消息,我不能使用其他方法,因为这是产品定义. 有办法解决这个问题吗?谢谢解决方法:alert()以及prompt()都阻止UI线程,这意味着所有其他操作都被挂起. 我建议你改用模态窗口,比如the ones in jQueryUI.

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

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

php – 在wordpress中创建ajax调用.我需要包括什么才能访问wordpress功能【代码】

我在wordpress中执行jquery ajax请求.这称为内部php脚本.这个PHP脚本需要能够访问某些wordpress功能,如… functions.php这对我来说很简单.我无法做的是访问当前wordpress用户,$wpdb对象的信息.我的问题是…是否有一些wordpress文件,我可以包含,这使我可以访问所有数据(和functions.php).我希望你能理解我正在访问的东西,因为我知道这可能是世界上最彻底的解释:d解决方法:糟糕的方式(正如其他人所指出的那样) 当我创建一些与wordpr...

javascript – 如何使用eventhandler创建5个JQuery AJAX调用?【代码】

我正在为我的学校/工作场所开发一个注册系统,教师需要一份完整的学生列表,这些学生分为5个单独的类别: >没有见过并且没有注册过>早上8点以后没有见过但注册了脓肿>早上8点之前没有见过但注册了脓肿>早上8点以后已经满足但注册了脓肿的原因>早上8点之前见过并注册 由于第一个(未满足且未注册)将在3个数据库中加载学生数据以进行检查,因此获取数据可能需要一些时间.我想通过PHP加载所有数据,向用户显示白屏直到加载所有内容,而是加载...

javascript – 在Ajax请求后创建Facebook共享按钮【代码】

目前的情景:用户通过我的网站登录Facebook.登录后,立即使用Ajax(一个快乐的短语)向他提供随机内容.此内容链接到OpenGraph有效静态页面(尊重Facebook OpenGraph最佳实践).与此同时,Facebook Share弹出窗口弹出,他/她可以在Facebook上分享他的快乐短语. 利益相关者的期望情景(a.k.a.妻子): 共享弹出窗口不应自动弹出.应该使用JS生成动态“fb共享按钮”,因此:用户阅读快乐短语,用户满意,用户点击Facebook上的分享. 我的尝试:$.get...

javascript – PHP / JS / AJAX / HTML:动态创建网页【代码】

这是我第一次使用AJAX,我一直在阅读它,这也是我第一次使用js.我想我一直困惑自己. 我正在尝试动态创建一个新的餐馆页面,因此每次管理员点击onclick按钮时,都会创建一个新网页,其中包含我已经创建的新餐厅页面中的内容. 目前我已经按下按钮,成功创建了一个新网页,但是,我不知道如何访问新网页我还希望在创建时显示新创建的网页的链接,例如使用之前.在js中显示我的时钟按钮之前的动态功能. HTML<html> <body> <button onclick="makeP...

javascript – 动态(AJAX)HTML创建【代码】

我正在寻求关于这个主题的意见,如下所述.特别是我正在寻找关于如何动态构建HTML的“最着名的方法”或设计模式. 这对我来说是一项非常普遍的任务:通过POST向服务器提交内容 – >以JSON格式获取结果列表 – >取这个0到n结果的列表并显示它们,通常作为列表.这通常意味着在Javascript(jQuery)中构建实际的HTML,例如:HTMLResult = "<div id=.... " HTMLResult = HTMLResult + JSONDataElement HTMLResult = "</div>" ...然后我使用...

javascript – 如果我想创建一个AJAX聊天,应该使用哪种通信技术来保持可扩展性?

我将一段时间的ASP.NET MVC和jQuery放在一起进行AJAX聊天. javascript会每隔7秒左右点击一次服务器来检查新消息.显然,随着聊天的增长和包含越来越多的用户,这在性能上非常糟糕.随着许多请求的继续,网站流量呈指数级增长.用户可以整天离开计算机,甚至不在那里,他们仍然会每7秒点击一次. 有一个更好的方法吗?我听说过一种叫做“推”的东西,但我真的无法绕过它.我想我只需指向正确的方向. 1.)开发AJAX聊天并使其具有可扩展性的最佳方...

javascript – 如何使用grunt-contrib-jasmine创建jasmine-ajax工作【代码】

我试图使用jasmine-ajax library模拟ajax请求与grunt-contrib-jasmine,但似乎茉莉花无法找到该库(它说jasmine.Ajax没有定义). 我的咕噜文件:jasmine: {test:{src :[ '<%= watch.files %>'],options: {vendor: 'vendor/mock-ajax.js',specs : ['specs/**/*spec.js'],helpers : 'specs/helpers/*.js',timeout : 10000}}我下载了mock-ajax.js并将其放在供应商文件夹中.这是出现错误的测试部分:beforeEach(function() {jasmine.Ajax....