jQuery эквивалентный прототипу Ajax.Request - PullRequest
4 голосов
/ 05 апреля 2011

Что будет эквивалентно jQuery следующему запросу AJAX прототипа?

function showSnapshotComments(snapshot) {
   new Ajax.Request('/photos/show_snapshot_comments/'+ snapshot.id,
                    {asynchronous:true, evalScripts:true});
}

Ответы [ 2 ]

7 голосов
/ 05 апреля 2011

Вы можете использовать функцию $.ajax()

function showSnapshotComments(snapshot) {
    $.ajax({
        url: '/photos/show_snapshot_comments/' + snapshot.id,
        dataType: 'script'
    }); 
}

или функцию $.getScript(), если вы предпочитаете, которая эквивалентна:

function showSnapshotComments(snapshot) {
    $.getScript('/photos/show_snapshot_comments/' + snapshot.id); 
}
5 голосов
/ 05 апреля 2011
$.ajax({
  url: '/photos/show_snapshot_comments/'+ snapshot.id,
  async: true,
  dataType: 'script'
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...