Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular repeat仅在我的学校网络上进行ajax调用后不更新_Javascript_Php_Mysql_Ajax_Angularjs - Fatal编程技术网

Javascript Angular repeat仅在我的学校网络上进行ajax调用后不更新

Javascript Angular repeat仅在我的学校网络上进行ajax调用后不更新,javascript,php,mysql,ajax,angularjs,Javascript,Php,Mysql,Ajax,Angularjs,我通过angularjs、php、mysql显示一个表,并在通过调用之后通过php/ajax刷新插入到该表中 angular.element('#myId').scope().loadData() 当我在家用电脑、笔记本电脑、手机、朋友之家、父母之家、本地咖啡馆上使用插入表单时,它会将数据插入数据库,并通过上述命令更新角度表,但在学校电脑上运行时,它只会插入数据库而不会刷新表?我已经在这个问题上纠缠了好几天了,我的教授不太清楚是什么导致了这个问题。我们尝试添加: <?php header

我通过angularjs、php、mysql显示一个表,并在通过调用之后通过php/ajax刷新插入到该表中

angular.element('#myId').scope().loadData()

当我在家用电脑、笔记本电脑、手机、朋友之家、父母之家、本地咖啡馆上使用插入表单时,它会将数据插入数据库,并通过上述命令更新角度表,但在学校电脑上运行时,它只会插入数据库而不会刷新表?我已经在这个问题上纠缠了好几天了,我的教授不太清楚是什么导致了这个问题。我们尝试添加:

<?php

header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

但是没什么区别。。可能是学校的一些特殊网络配置吗?我知道没有太多的信息,但可能有人有类似的问题,可以帮助这里的任何建议是感谢


简单地说,我的ajax帖子可以在学校以外的任何网络/电脑上运行。

你确定它是同一个angularjs版本吗?可能是mysql版本,或者在不同的环境中出现故障。甚至可能是php版本。@MichelTomé它都是用bluehost托管在我的服务器上的,所以版本都是一样的,angularjs版本不会因为它在所有页面上显示在我的头文件中而改变。它在所有浏览器上的行为都是这样吗?@NewDev Correct,ie,chrome,firefox都不会在学校PC上更新表,但在运行chrome时,我旁边的笔记本电脑上的firefox(在学校,这是我通过wifi连接到他们网络的奇怪部分)可以工作并更新显示的表格。我猜你有脚本加载顺序问题。并执行类似于
angular.element('#myId').scope().loadData()的操作初始化绝对不是角度方式