2012-02-17 2 views
5

У меня возникли проблемы с мобильной веб-страницей jquery, сделанной с помощью asp.net. Отсылки на страницах, которые не являются первой посещенной страницей, не работают, поскольку они загружаются с помощью ajax - и «действие» тега формы не обновляется.JQuery Mobile ajaxEnabled + asp.net form postbackurl = вопросы

Я установил data-ajax = "false" в теге формы.

Я обновляю атрибут «действие» в форме с помощью JS, но это не принято asp.net в postbacks: «Не удалось выполнить проверку MAC-адреса viewstate». A сделал обходной путь этой ошибки, установив это в web.config: страниц enableViewStateMac = "false" enableEventValidation = "false" Теперь я могу отправить обратно на правильную страницу без ошибок.

НО, страница, на которую я отправляю сообщение, не поймает обратную передачу. Я вижу, что данные формы отправляются, но метод в коде не запускается. Прекрасно работает, если страница не загружена ajax.

+0

Я, имеющие подобная проблема тоже! http://stackoverflow.com/questions/9649487/form-will-not-submit –

+0

Ваш вопрос решил мою проблему. –

ответ

0

Попробуйте разместить ваши тег формы (открытые и закрытые) непосредственно перед и сразу после DIV контента ... то вы можете использовать данные, Аякс = истина и есть фантазии анимации ...

Смежные вопросы