Javascript 我将Jquery设置为读取JSON文件,但只有我在网站上看到它?

Javascript 我将Jquery设置为读取JSON文件,但只有我在网站上看到它?,javascript,php,jquery,ajax,json,Javascript,Php,Jquery,Ajax,Json,我有几个朋友帮了我的忙,他们到网站上去看看有没有出现,但他们告诉我什么都没有出现,对我来说,json文件中的所有内容都会出现在我面前 用于AJAX的PHP文件: <?php include '../filter.php'; $chatjson = file_get_contents('chats.json'); $chatarray = array(); $sender = SecurePost($_POST["sender"]); $message = Secure

我有几个朋友帮了我的忙,他们到网站上去看看有没有出现,但他们告诉我什么都没有出现,对我来说,json文件中的所有内容都会出现在我面前

用于AJAX的PHP文件:

<?php 
  include '../filter.php';
  $chatjson = file_get_contents('chats.json');
  $chatarray = array();
  $sender = SecurePost($_POST["sender"]);
  $message = SecurePost($_POST["message"]);

  if ($sender || $message) {
      $chatarray[] = array('sender' => $sender, 'message' => $message);
      if (json_decode($chatjson)) {
          $chatarray[] = json_decode($chatjson);
      }

      file_put_contents("chats.json",json_encode($chatarray));
  }
?>

AJAX

   var j = jQuery.noConflict();
   var chats = [];
   var xhr;
    if (window.XMLHttpRequest) {
       xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        xhr = new ActiveXObject("Msxml2.XMLHTTP");
    }
    else {
        throw new Error("Ajax is not supported by this browser");
    }   
    j(document).ready(function()
    {
        setInterval(function(i){
            $.getJSON( "/Chatting/chats.json", function( data ) {
                var txt = "";
                var x;
                for (x in data) {
                    txt += data[x] + " <br />";
                }
                document.getElementById("json").innerHTML = JSON.stringify(data);
            });
        }, 1000)
    });
var j=jQuery.noConflict();
var-chats=[];
var-xhr;
if(window.XMLHttpRequest){
xhr=newXMLHttpRequest();
}
else if(window.ActiveXObject){
xhr=新的ActiveXObject(“Msxml2.XMLHTTP”);
}
否则{
抛出新错误(“此浏览器不支持Ajax”);
}   
j(文档).ready(函数()
{
设置间隔(函数(i){
$.getJSON(“/chating/chats.json”),函数(数据){
var txt=“”;
var x;
对于(数据中的x){
txt+=数据[x]+“
”; } document.getElementById(“json”).innerHTML=json.stringify(数据); }); }, 1000) });
我想到了什么:


对于我的朋友来说,这是同样的事情,但什么都没有出现。

他们在web开发者控制台中看到任何错误吗?他们收到了这个错误,我的朋友复制并粘贴到我身上。TypeError:无法读取未定义的9chattest的属性“getJSON”。php:15未捕获的TypeError:无法读取未定义的What
$的属性“getJSON”。getJSON
?您告诉jQuery使用
j