【AJAX 请求完成时执行函数。Ajax 事件。】教程文章相关的互联网学习教程文章

当文本框更改时,如何将javascript事件处理程序绑定到Ajax Control Toolkit组合框【代码】

我需要一个用于ASP.NET项目的组合框,所以我决定使用Ajax Control Toolkit组合框(http://www.asp.net/AJAX/AjaxControlToolkit/Samples/ComboBox/ComboBox.aspx). 我不想使用回发,因为我不想重新加载页面,但我需要知道文本框中的文本何时更改,以便我可以调用服务器来保留新的列表项. 我很好奇如何将onchange或onblur事件绑定到此组合框使用的输入框. 这是我的asp.net页面:<%@ Register assembly="AjaxControlToolkit" namespace="A...

javascript – 在SelectOneMenu的更改事件上调用ajax请求之前的确认对话框【代码】

我有一个主要的SelectOneMenu对象和一个面板,下面有一个基于SelectOneMenu值有条件地渲染的多个面板.所以我在SelectOneMenu中包含了一个主要的p:ajax请求. ajax请求正常触发,面板显示正常,没有任何问题. 但现在我想在更改SelectOneMenu之前添加一个确认,继续执行ajax请求,警告他们在面板中输入的任何值都将丢失.所以我添加了一个p:ajax的onstart事件,并包含了一个javascript函数,它有javascript确认.问题是当用户选择“取消”按钮...

javascript – 骨干模型如何从Ajax结果中触发事件?【代码】

我有以下情况:var Task = Backbone.Model.extend({initialize: function() {},save: function() {$.ajax({type : "POST",url : "/api/savetask",data : this.toJSON(),success : function (response) {this.trigger("something", "payload");}});} });当我运行它时,我收到以下错误this.trigger is not a function在外部方法上,我可以触发东西……就像var task = new Task(); task.trigger("something","payload");我做错...

php – ajax响应的事件处理程序(多选下拉列表)【代码】

检查此代码,当我点击本地复选框然后警告已完成,但是当点击ajax的响应时,事件不会发生.请更正此代码,以便所有复选框都提供点击响应.这是index.php<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="jquery-1.10.2.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $(":checkbox").click(function() {var xx= this.id;alert(xx);});...

javascript – 将点击事件绑定到通过AJAX加载的内容而不委托它?【代码】

我有一种情况,我在网站的特定部分的许多实例中使用名为data-command的数据属性,而不是绑定大量单独的点击事件,我决定只使用一个并使用开关,如:$('[data-command]').on('click', function(event) {// Prevent default click actionevent.preventDefault();// Get commandvar command = $(event.target).data('command');switch (command) {// Do stuff...}// Prevent default click action (IE 8)return false;});然而,当试图让它处...

javascript – 订阅jQuery.ajax()成功事件【代码】

我有一个js进行$.ajax调用,成功的话,我需要做点什么.典型的实现方式如下:$.ajax({url: "/Sales/Quotations/LinkQuotabtleItemToSites",type: "POST",success: function (data) {// do something} }); 问题是,这个js函数是由另一个开发人员开发的,我依赖于那个ajax成功调用.我想知道是否有一种简单的方法来订阅成功事件并在我自己的js文件中处理它解决方法:ajaxSuccess将成为你的朋友:https://api.jquery.com/ajaxSuccess/Attach ...

javascript – Select2(4.00)在使用ajax时在onSelect事件中返回undefined【代码】

我正在使用Select2(版本4.00)并使用ajax方法加载远程数据. 我需要检索所选选项的标题,但是在select2中:select事件数据是unifined 我的代码:$(".js-data-action-terms").select2({ajax: {url: ajaxurl + "?action=terms",dataType: 'json',data: function (params) {return {q: params.term, // search termpage: params.page};},processResults: function (data, page) {return {results: data.items};},cache: false},escapeMar...

php – 关于Ajax响应的Jquery事件【代码】

如何在ajax请求创建的元素上运行.click()事件的jquery函数? 对于普通元素,它可以工作,但我想为ajax请求创建的元素执行此操作.而且它不起作用……$(".links").click(function(){alert("aaaa");})a class="links" >1</a;我也试过“链接”作为id.我需要它用于分页系统. 请帮忙 :(解决方法:在将新元素插入DOM之后,您需要再次运行代码以绑定click事件处理程序.或者,您可能想要使用.live().

javascript – 如何在JQuery中伪造AJAX开始/结束事件?【代码】

我正在听ajaxStart()和ajaxStop()来显示/隐藏一个微调器,而我正在编写服务器时在JS中做一些模拟AJAX的东西.它只是调用一个函数来生成带有setTimeout()的模拟数据.现在我只是在微调器上手动调用hide()和show(),但我真的很想在我启动和停止“请求”时告诉JQuery,并让事件通过这种方式,所以当一个真正的ajax请求仍然在后台时,我不会意外地隐藏()微调器. 这可以轻松完成吗? 编辑:这是我解决的代码,诀窍是维护JQuery.active计数:func...

javascript – 拖放(事件)不会触发ajax POST【代码】

我有三个页面:test.php,script.js和main.php. Main.php正在使用html5拖放以及来自script.js的简单ajax脚本,以便发布并激活test.php. (旁注,我希望main.php传递< img id =“s1”/>作为POST变量.经过几个小时的研究和一百次左右的测试和修改,我无法弄清楚为什么我无法获得触发帖子.任何建议都将非常感谢.这是我的代码: test.php(包含一个简单的php脚本,加载时将通用记录插入我的DB) 的script.jsfunction drop(id, event) {$.ajax({...

javascript – 通过chrome扩展将监听器附加到AJAX事件【代码】

我想将一个监听器附加到AJAX更新,以便我可以重新加载我的chrome扩展.现在,如果用户点击并转到通过AJAX加载的网站的另一部分,则扩展程序不会显示.这个站点不是我的站点,所以我不控制AJAX更新.谢谢!解决方法:你不能听ajax请求(不使用实验api),但你可以监听DOM被修改时触发的DOMSubtreeModified事件:document.addEventListener("DOMSubtreeModified", function(event){//something on the page has changed });只需要小心,因为当大块...

JavaScript基础(2)---dom,bom,变量类型,事件,ajax【代码】【图】

变量类型: JavaScript中变量有值类型和引用类型,值类型就是直接给变量赋值,引用类型是把一个地址指针赋值给变量 引用类型包括------》数组,对象和函数,其它为值类型用typeof可以区分哪些类型?1 typeof undefined //undefined 2 typeof 123 //number 3 typeof abc //string 4 typeof true //boolean 5 typeof [] //object 6 typeof {} ...