Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.11.2014, 16:54
Интересующийся
Отправить личное сообщение для frying Посмотреть профиль Найти все сообщения от frying
 
Регистрация: 11.02.2013
Сообщений: 12

Extjs5 дефолтные значения в ajax-запросе
Доброго времени суток.

У меня такая проблема, сделал простую модель. Попробовал сохранить новое значение с помощью неё, но в параметре, который должен приходить пустым на сервер приходит дефолтное значение.

Здесь можно посмотреть. В коде специально не правильно задан путь из-за чего в консоли (f12) можно увидеть упавший вызов. В нём я передаю значения через query-string, а также через payload-request(пока не придумал как от него избавиться, как я понял он-payload используется по-умолчанию). В общем, вместо пустого carId вызов передаёт Car-1.


https://fiddle.sencha.com/#fiddle/dsj

Как исправить такое поведение и сделать, чтобы, если мы не передаём какое-то значение, оно передавалось пустым?
Ответить с цитированием
  #2 (permalink)  
Старый 25.11.2014, 10:50
Профессор
Отправить личное сообщение для siber-biber Посмотреть профиль Найти все сообщения от siber-biber
 
Регистрация: 07.08.2013
Сообщений: 214

это новое поведение модели в extjs 5. id теперь всегда заполнено.
можно решить это на стороне сервера ..или вызывать carModel.setId(null);
сделайте оверрайд конструктора модели и там обнуляйте..
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение активного пункта меню при ajax запросе faecker AJAX и COMET 6 04.09.2014 19:14
Выбрать дефолтные значения для каскадного дропдауна Volchen0ck Events/DOM/Window 2 08.05.2014 12:20
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41
Отключить передачу cookie при ajax запросе. С.Тарасов AJAX и COMET 15 30.11.2009 15:24