Я работаю над компонентом для Joomla 1.7, а Joomla 1.7 работает с Mootools 1.3.До этого правильным способом в mootools был класс Ajax.Но в Mootools, как я читал, я должен использовать класс Request.
Хорошо, когда я пытаюсь использовать класс Request и шаг за шагом просматриваю отладку в Google Inspector, определение запроса и запрос Send send (),Я вижу, что он выполняет отправку, но ничего не делает (игнорирует onSuccess, игнорирует OnException и т. Д.).
И если я смотрю на консоли Chrome javascript, то ничего нет.
function addValue(value) {
var id = $('selectedval').getProperty('value');
var url = 'index.php?option=com_kaltura&controller=fieldsmanager&task=additem&tmpl=component';
var req = new Request(url, {
method: 'post',
data: {
'id': id,
'value': value
},
onRequest: function(event, xhr) {alert('gogogo'); },
onFailure: function(xhr) { alert('failure'.xhr); },
onException: function(test) {alert(test); },
onSuccess: function(data) {
loadFieldList(data);
}
});
req.send();
}