Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Редирект динамически загруженной формы [RSS Feed]

#1 Дек. 30, 2010 08:13:37

razum2um
От:
Зарегистрирован: 2009-03-20
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Редирект динамически загруженной формы

Было 2 урл (грубо говоря /objects/ и /objects/(?P<id>\d+)/)
в первом переназначил клик на ссылки чтобы детальные виды+форма загружались в div после .load($(..).attr('href') + ‘ #container’) .
шаблон единичного представления не менял, там у формы стоит action={% url get_object object.id %}

проблема неполучается снять редирект на этот action ни

.ajaxForm({ beforeSubmit: function() {
$(this).ajaxSubmit();
return false;
},
success:function() {
return false;
}});
ни
.submit(function() {
$(this).ajaxSubmit();
return false;
})
ни

function ajaxSubmit() {
var form = $(this).parents('form');
$.post($(form).attr('action') , $(form).serialize());
}
и назначением bind('click', ajaxSubmit) кнопке

получается нельзя передавать урл для поста формы в action? а как?



Офлайн

#2 Янв. 3, 2011 23:20:58

aliens
От:
Зарегистрирован: 2007-08-14
Сообщения: 135
Репутация: +  1  -
Профиль   Отправить e-mail  

Редирект динамически загруженной формы

А вы firebug'ом смотрели, у вас точно в action нужный путь устанавливается?



Офлайн

#3 Янв. 4, 2011 12:20:00

razum2um
От:
Зарегистрирован: 2009-03-20
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Редирект динамически загруженной формы

форма сабмитится правильно
в action стоит /objs/1/ и таки происходит редирект после обработки
хотя я изо всех сил стараюсь за'ajax'ить это дело



Офлайн

  • Начало
  • » Django
  • » Редирект динамически загруженной формы[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version