1
Я строю расширение Joomla, и я пытаюсь отправить некоторые данные в php-скрипт с MooTools для сохранения в базе данных.Проблема Joomla + Mootools XMLHttpRequest
Это код для запроса:
myReq: new Request({
url: '/index.php?option=com_calculator&task=saveData',
method: 'post',
onSuccess: function (responseText, responseXML) {
console.log(reponseText);
}
})
Когда я запустить его Firebug выдает эту ошибку:
Permission denied for <http://localhost> to get property XMLHttpRequest.channel
Я читал вокруг и думаю, что это может быть связано с тем же доменом политики для Ajax, но я не мог исправить это.
вы ссылаетесь на локальный файл, в конце концов - я сомневаюсь, что это XSS политика. но не является joomla mootools 1.1.2? синтаксис, который вы используете здесь, для 1.2+ - в 1.1 это был «новый Ajax (url, {options}). request();' если память правильно работает. –
Я знаю, но в этом случае я использую mootools 1.2. Я выяснил, в конце концов, проблема была в url property.It должен быть только url: 'index.php', а остальные параметры отправляются, когда я на самом деле вызываю метод отправки. – adivasile