В моем приложении я хотел бы создать форму поиска, чтобы получить некоторых пользователей. Эта форма содержит много критериев (фамилия, имя, дата рождения и т. Д.). Но я не понимаю, как я могу опубликовать свою форму, чтобы отфильтровать мою коллекцию. Я не могу использовать метод fetch, потому что, если я использую метод GET, мои критерии поиска будут отображаться в URL-адресе. На самом деле я хотел бы отправить запрос POST (который содержит критерии поиска для сериализации в JSON) на сервер и получить список пользователей.Форма и критерии поиска критериев поиска
Я прочитал базовую документацию, но я не нашел ничего, что позволило бы мне это сделать. Эта функциональность не поддерживается магистральной сетью? Есть ли какой-то рабочий стол для реализации этих требований?
Заранее спасибо
Спасибо за ваш ответ, который подтверждает меня, что невозможно напрямую с помощью базовой сети. Тем не менее, я хотел бы использовать Backbone для остальной части моего приложения. Таким образом, можно реализовать действие поиска, которое напрямую отправляет запрос POST (используя $ .ajax) и заполняет мою коллекцию успешным обратным вызовом с помощью UserCollection.refresh (users). После этого я могу перерисовать свой ListView. Возможно ли и правильно это сделать? – sylmandel
Абсолютно. Создайте свою форму, которая будет POST с помощью ajax, а затем в вашем обратном вызове успеха (который, скорее всего, будет json-массивом пользователей), сделайте что-то вроде «App.Users = new UsersCollection (json)» и передайте эту коллекцию на базовый вид. Виола, вы используете позвоночник так же, как он был разработан :) Удачи – timDunham