我在mootools中遇到了ajax问题。是否有可能在mootools中加载与jQuery中相同的内容,因为我无法在mootools中找到有关ajax的任何信息。我的要求很简单,它看起来像那样。有人可以帮我吗?

/////////////////////////////////////////////
var json = (function () {
    var json = null;
    $.ajax({
        'async': false,
        'url': '/a/b/c.json',
        'dataType': "json",
        'success': function (data) {
            json = data;
        }
    });
    return json;
})();
//////////////////////////////

最佳答案

尝试这样:

var myRequest = new Request({
    url: 'fileName.php', // here or in the form html tag "action="fileName.php"
    method: 'get',       //or post
    onRequest: function(){
        myElement.set('text', 'loading...');
    },
    onSuccess: function(responseText){
        myElement.set('text', responseText);
    },
    onFailure: function(){
        myElement.set('text', 'Sorry, your request failed :(');
    }
});


有关更多详细信息,请参见:mootools class:Request

关于javascript - 在Mootools中使用Ajax加载文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28627975/

10-13 08:43