草庐IT

ajax-polling

全部标签

php - ajax 请求后,Syntaxhighlighter 找不到任何画笔

我正在使用Syntaxhighlighter在网页上,我制作了一个javascript函数来使用SyntaxHighlighter.autoloader(...)加载所有画笔并应用SyntaxHighlighter.all()我在页面加载时运行一次此函数,结果:语法突出显示得到正确应用。然后,我使用ajax加载一些新内容并运行相同的函数来突出显示新内容。但是这次Syntaxhighlighter似乎忘记了所有已加载的画笔,我收到一条警告说画笔未加载。虽然我环顾四周并发现了2个可能的原因,但我不知道是什么原因造成的:Anissueonthebitbucketrepository这看起来像

php - jQuery/AJAX : How to determine when a host is offline

我有一个jQuery脚本可以轮询我的服务器以获取新数据,但如果由于任何原因失败,它需要显示一条错误消息。这是我的AJAX请求:$.ajax({url:"query.php",//ThisjustrunssomeMySQLqueriesandechostheresultscache:false,error:function(){$(".status").text("Serverisoffline.");},success:function(html){//Everythingwentfine,appendqueryresultstodiv}});我发现如果重命名query.php使其无法

php - 模块化站点中的上下文感知 AJAX 调用

编辑:我想到了一个可能的解决方案,但我提出了另一个问题,因为它非常具体:请参阅AJAXproxywithPHP,isitpossible?我遇到过几次这个问题...我创建的网站具有一定程度的模块化。因此,有可能存在带有自己的PHP代码、CSS和JavaScript的“组件”(想想粗略的CMS),所有这些都是动态包含的。考虑如下结构:{siteroot}/component/datagrid/datagrid.php{siteroot}/component/datagrid/js/datagrid.js{siteroot}/component/datagrid/css/datagrid.

php - 通过 Ajax POST 和 PHP 将数据保存到文件

我只想在服务器上的文件中保存一些JSON(用Javascript生成)。但我什至不能让它与一个简单的字符串一起工作:HTML文件:#test{padding:20px50px;background:#ccc;color:#000;}$(function(){$('#test').click(function(){$.ajax({url:"page.php",data:{"foo":"bar"},processData:false,contentType:'application/json'});});});KLICKphp文件是这样的:没有任何效果。我也试过了$.ajax({varda

php - Ajax 无法缓存

我想把数据缓存在broswer中,这样broswer就不用在几分钟内查询服务器了。我添加了php缓存header,但似乎不起作用。这是我的ajax代码和php代码:Ajax代码:functionmyAjax(name,callback){varurl='./php/getJson.php?name='+encodeURIComponent(name)+'&callback=?';jQuery.getJSON(url,function(data){callback(data);jQuery.ajaxSetup({cache:true});});}PHP代码:$seconds_to_cac

php - Ajax 请求和我的 Symfony 1.4 响应 : Contents doesn't match

我在ajax请求中使用jQuery,在服务器端使用Symfony1.4PHP。我的问题在标题中。如何重现:我有一个页脚(在我的所有页面中)来显示我网站的推文,这些推文有一种“保持事件调用”以每7秒获取最后一条推文。functionloadNotyTweets(tweetCount){varjqXhr=$.ajax({'url':''footer','action'=>'getLastApiTweets'))?>','type':'GET','async':true,'dataType':'json','cache':false}).done(function(data,textStat

PHP使用ajax刷新表格内容

我有一个表单,其中包含一个表格,该表格根据下拉列表中的选定选项动态填充数据。下拉列表包含2个值“已启用”和“已禁用”。表中每行的第一列包含一个复选框。表结构如下。[checkbox]|user|status[checkbox1]|jim|enabled[checkbox2]|sam|disabled复选框值等于userid。有一个用于更改所选用户状态的按钮。在单击按钮时,使用ajax发布选定的复选框值,并且选定用户的状态发生更改,但数据仅在页面重新加载时刷新。当状态改变时如何刷新表格。这是我的脚本。functionStatus(){varchecked=[]$("input[name=

php - 为什么在 ajax 请求中使用 JSON 或者为什么不使用

我想知道什么时候通过ajax以json数组的形式从php页面中提取数据是合理的。假设我有这段代码:$.ajax({type:"get",url:"assets/update_cart_user_fstore.php",data:up,cache:false,success:function(r){$(#item).html(r);},});在PHP页面中我回显了一个变量$hello="Iamcode!";echo$hello;还有JSON$.ajax({type:"get",url:"assets/update_cart_user_fstore.php",data:up,cache:f

javascript - AJAX 成功回调警报不起作用?

我已经查看了关于SO的其他各种帖子,但我似乎没有看到问题所在,希望您能帮我阐明这个问题。基本上,我正在做一个微博应用程序并在单击按钮时插入一条推文,这会调用jQueryajax函数。这是相应的代码:home.js这是ajaxjquery调用functionsendTweet(single_tweet){vartweet_text=$("#compose").val();tweet_text=tweet_text.replace(/'/g,"'");tweet_text=tweet_text.replace(/"/g,""");varpostData={author:$(

javascript - jQuery 表排序器不适用于 AJAX 获取的值

我已经实现了jQuerytablesorter在我的项目中。我的表由输入文本字段组成,其中一些由ajax填充。表格排序对于用户输入的输入字段非常有效,但使用ajax从数据库填充的输入字段排序不正确。我的代码:jQuery(function(){jQuery('#tablesorter-demo').tablesorter({widgets:['zebra','stickyHeaders'],headers:{2:{sorter:'inputs'},3:{sorter:'inputs'},5:{sorter:'inputs'}}});});jQuery.tablesorter.addPa