Jquery Min. Отказ в доступе в Internet Explorer 8 и 7 Проблема? - PullRequest
0 голосов
/ 02 марта 2011

Здравствуйте, я перепробовал все решения, чтобы решить эту проблему при переполнении стека.

Ниже приведен код, который я использую для вызова ajax.

 $.ajax({
             type: "POST",
             url:"http://website.appspot.com/Setup?action=addRules",
             data:  "params=" + objStr

         });

Каждый раз, когда я использую это, я получаю ошибку. это использовать, чтобы работать раньше. Я пытался использовать jQuery 1.4.2 и 1.4.1, эта форма работает во всех других браузерах. Спасибо за вашу помощь.

Edit:

вот данные для objStr

    ruleObj[i] = {
                "user":"name",
                "eventName":"CheckIn",
                "location":locationArray[i],
                "startDate":startDateArray[i],
                "endDate":endDateArray[i],
                "startTime":startTimeArray[i],
                "endTime": endTimeArray[i],
                "eventType":2,
                "days": dayTotal,
                "Actions":"32",
                "trueAction":"32",
                "falseAction":"32",

        };
    }

var objStr = JSON.stringify(ruleObj[i]);

Мой заголовок HTML:

    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
      <link rel="stylesheet" type="text/css" href="http://www.web.com/MVP/site/dist/jquery.jqplot.css" />

<script language="javascript" type="text/javascript" src="http://www.web.com/MVP/site/dist/jquery-1.4.2.min.js"></script>

Ответы [ 3 ]

1 голос
/ 02 марта 2011

Вы делаете запрос на другой сервер, чем тот, с которого приходит запрос?Если да, то вам нужно JSONP .

Также убедитесь, что objStr правильно закодирован в URL.

1 голос
/ 02 марта 2011

твой аугмент неверен.попробуйте это

 $.ajax({
    type: "POST",
    url: "http://website.appspot.com/Setup",
    data: {action: "addRules", params: objStr}
 });

Я не уверен, что вы можете сделать кросс-домен AJAX.вместо этого попробуйте $ .load

$.load({
  url: "http://website.appspot.com/Setup",
  data: {action: "addRules", params: objStr},
  success: function(data, stts, xhr){
    // do something
  }  
});

, но пункт назначения должен принять глагол GET

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