草庐IT

ajax_tinymce_init

全部标签

javascript - 使用 AJAX 时 ASP.NET MVC 页面未更新

我有一个ASP.NETMVC项目,我想在其中将一篇文章发布到数据库,然后在页面上显示该文章的片段。当用户评论时,我还想在保存到数据库后显示评论。我为此使用AJAX,并在这两种情况下调用OnFailure和OnSuccess方法。OnFailure方法只会在我保存帖子而不是评论时触发(这是因为即使我成功保存页面也不会更新)。OnSuccess方法根本没有被调用,这是因为我的页面没有更新。我正在使用jquery2.1.4并在我的项目中加载了jquery.unobtrusive-ajax脚本这是我的代码。//创建帖子的View@using(Ajax.BeginForm("Create","P

javascript - 在浏览器中检测 AJAX 请求(客户端)

有没有办法通过JavaScript(客户端)检测正在发生的任何AJAX请求,甚至获取正在进行的请求的数量?我问的原因:我在与多个开发人员合作的应用程序中有一个全局处理指示器,其中一些开发人员在发出AJAX请求时忽略了启动和停止指示器。有没有办法检测到这一点?我知道处理它的最佳方法是在请求完成时触发一些东西,但我无法控制其他开发人员或重写遗留代码,所以我正在寻找可以注入(inject)的东西使用JavaScript来检测请求。 最佳答案 我想通了(使用jQuery):$(document).ajaxStart(function(){/

javascript - 从 Jquery AJAX 调用返回响应

这个问题在这里已经有了答案:HowdoIreturntheresponsefromanasynchronouscall?(45个答案)关闭8年前。我写了一个函数,它必须检查用户名是否已被占用。现在,当我从另一个函数调用该函数时,并提醒它的返回值:alert(checkusernameavailable('justausername'));它说“未定义”。我到处搜索,但找不到我做错了什么。我想它应该只返回check.php中的php-echo,但它没有。这是我写的函数:varcheckusernameavailable=function(value){$.ajax({url:"check

javascript - ReCAPTCHA ajax加载主题问题

无法弄清楚如何为ajax加载的recaptcha设置主题。下面的代码不起作用。来自GoogleRecaptcha看到这篇文章RecaptchaajaxAPIcustomthemenotworking,但我肯定是在本地主机上查看并且recaptcha工作正常,只是没有改变主题。有人对如何使用白色主题有建议吗?varRecaptchaOptions={theme:'white'};$(document).ready(function(){$.getScript('http://www.google.com/recaptcha/api/js/recaptcha_ajax.js',functi

javascript - 使用 jQuery 从跨域 Ajax 请求接收 XML 响应

我试图向另一个域发出ajax请求,它已经可以工作,但现在我遇到了另一个问题...这是我的代码:functiongetChannelMessages(channel){jQuery.support.cors=true;$.ajax(channel,{cache:true,type:"get",data:_channels[channel].request,global:false,dataType:"jsonptextxml",jsonp:false,success:functionjsonpCallback(response){console.log(response);updateC

javascript - 如何将 jQuery .when() 函数与一组动态的 ajax 调用一起使用?

我正在使用JqGrid,对于我正在加载的网格中的每一行,我都在进行ajax调用以获取额外的数据。完成后,我需要应用一些格式。我想使用$.when(),但我不确定如何调用它。我正在研究apply()方法,但我仍然不知道如何正确使用它。这是我的代码:$(rows).each(function(){$.ajax({url:url,data:data,success:function(result){}}});});$.when(**Whatdoipasshere??**).done(function(){});我曾尝试将每个$.ajax调用推送到一个数组,但我无法直接传递数组并调用所有内容。

javascript - AJAX 应该使用 hashtag/#!/还是不使用?

我制作了一个URL形式为http://www.example.com/module/content的网页这是一个非常动态的网页,实际上它是一个网络应用程序。为了使其响应尽可能快,我想使用AJAX而不是普通的页面请求。这也使我能够使用JavaScript添加一个层来提供离线功能。我的问题只是:我应该如何制作网址?他们应该是http://www.example.com/module/content吗?或http://www.example.com/#!/module/content?以下只是我的两个方向的想法。如果您对此已经有了清晰的想法,则无需阅读。我想使用第一个版本,因为我想支持新的H

javascript - 如何检查页面是否在 ASP.NET AJAX 上的保留函数 pageLoad 中回发

我正在寻找一种方法来检查pageLoad()是否由于回发/异步回发或第一次加载和访问而在加载事件期间引发此方法。这类似于代码隐藏页面中的Page.IsPostback属性。TIA,瑞奇 最佳答案 您可以这样做的一种方法是在Application.Init中连接一个Application.Load处理程序,然后让该处理程序在运行后解除绑定(bind):Sys.Application.add_init(AppInit);functionAppInit(){Sys.Application.add_load(RunOnce);}functi

javascript - JQuery AJAX header 授权 POST

我必须使用Authorizationheader将XML发送到服务器,并且它必须是POST。现在我有两个选择。当我使用dataType='jsonp'时,它总是变成GET而不是POST。我的数据也必须是XML。varrequest={};request.type='POST';request.contentType='application/jsonp;charset=utf-8';request.dataType='jsonp';request.data=JSON.stringify(this.data);request.url=this.url;request.beforeSend

javascript - 在 f :ajax listener is invoked 之前和之后执行 JavaScript

有一种简单的方法可以在调用之前和之后调用JavaScript操作,例如我想调用window.alert("pre")之前和window.alert("post")之后onChange在支持bean中调用ACtrl:@ManagedBeanpublicclassACtrlimplementsSerializable{publicvoidonChange(AjaxBehaviorEventevent){System.out.println("somethingchanged");}}添加多个f:ajax元素似乎不起作用(也许应该?!),例如在@ManagedBeanpublicclassA