Ajax Requests в Firefox 5, работает в Webkit - PullRequest
1 голос
/ 04 июля 2011

Вот первый простой javascript-запрос ajax, который я пробовал, который не сработал.

var obj = {};
obj.action = "clubbar";
$.post("/ajax/lojack", obj, function(data){ 
var real = JSON.parse(data);
});

Когда я выполняю функцию анализа json, я получаю эту ошибку

uncaught exception: [Exception... "Not enough arguments" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: http://localhost:8888//admin/newclubbar.jsp :: <TOP_LEVEL> :: line 381" data: no]

Когда я пытался сделать это без jquery, я получаю ту же ошибку:

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    var data = JSON.parse(xmlhttp.responseText);
    }
  }
xmlhttp.open("GET","/ajax/lojack?action=clubbar",true);
xmlhttp.setRequestHeader("Content-type", "text/html");
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.send(null); I also tried xml.http.send(""); 

Я мог бы опубликовать фактический JSON, но у Webkit с этим нет проблем

1 Ответ

0 голосов
/ 11 октября 2012

Искренние извинения ..... a.setAttribute ('running_' + nbhood.id); Вы были правы насчет номера строки setAttribute имеет два параметра ... duhhhhhhh. Я устал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...