Попытка получить очень простой запрос, работающий с MooTools Request.JSON. После безуспешного построения его с нуля, я взял пример откуда-то и медленно уменьшил его до минимума, а затем вернул его на свою страницу. Изменены только URL и идентификатор элемента, но безрезультатно.
Любая помощь, идеи, будет принята с благодарностью.
json.php
<?php
$result['name'] = 'yay';
header('Content-type: application/json');
echo json_encode($result);
?>
demo.js (фрагмент внутри window.addEvent ('domready', function () {)
$(document.body).getElement('input[id=game_name]').addEvents({
'keydown' : function(){
alert('hmm'); //this fires
var jsonRequest = new Request.JSON({
url: "json.php",
onComplete: function(result){ //changing to onSuccess kills everything afterwards
alert('result.name'); //this fires
alert(result.name); //this does not fire
alert('result.name'); //this does not fire
}
}).get();
}
});
PS. ни на моей странице, ни на урезанных примерах страниц я не могу получить запрос на отправку на domready, только внутри события. почему это?
еще раз спасибо
Как оказалось, проблема заключалась в том, что я случайно загрузил синхронизированный дубликат файла в свой браузер, который поэтому (очевидно) не смог выполнить что-либо на стороне сервера.
Большое спасибо за вашу помощь.