0

Я попытался использовать библиотеку spinejs mvc недавно, из своих документов api сказал, что каждый раз, когда мы создаем новый объект Spine Model, Spine отправляет событие ajax называемый «создан» для сервера. Это хорошо для синхронизации данных между новым объектом на клиенте и сохранения обратно на сервер.Как создать модель позвоночника без автоматического повторения события ajax на сервер по Spine

Но в случае выборки объектов с севера и нажатия на модель Spine мне не нужно повторно отправлять событие «создавать» на сервер, потому что объекты уже были сохранены в сегменте БД.

Есть ли способ отключить это поведение (событие авто-postback при изменении модели позвоночника на разрыв) позвоночника? Или есть способ получить объекты с сервера и нажать (сохранить) на Spine Model без вызова объекта create и отправить «создать» событие ajax на сервер?

ответ

3

Отъезд Ajax docs:

Ajax запросы отправляются автоматически каждый раз, когда какие-либо модели создаются записи, обновлены или удалены. Вы можете предотвратить это поведение (то есть остановка УДАЛИТЬ запрос выходящий, когда запись будет уничтожена) с помощью Ajax.disable (функция)

Spine.Ajax.disable -> 
    record.destroy() 
+0

Я попробую его, спасибо Alex – UmbalaAZ