Backbone.js Добавить параметр URL для PUT и POST при сохранении моделей - PullRequest
0 голосов
/ 21 октября 2011

Я работаю с Backbone.js, и у меня есть коллекция моделей. Служба RESTful, с которой я интегрируюсь, требует, чтобы я добавил параметр «r = true» в URL, чтобы получить представление JSON модели в ответе (что необходимо для возврата идентификатора во время процедуры POST). Есть ли способ добавить этот параметр в URL, когда выполняется POST или PUT, когда я вызываю model.save ()?

1 Ответ

1 голос
/ 22 октября 2011

Вы можете использовать http://api.jquery.com/jQuery.ajaxPrefilter/ с чем-то вроде:

$.ajaxPrefilter( function( options ) {
    // check if the method is PUT or POST
    // check if there is no parameter, add ?r=true, otherwise add &r=true
    options.url = options.url + "&r=true"; 
  }
});
...