HTML-формы теряют все стили при отправке формы ajax - PullRequest
0 голосов
/ 25 июля 2011

У меня есть проблема, которую я не могу понять до конца!

У меня есть ряд форм, сгенерированных с помощью плагина jQuery, которые хорошо отрисовываются и все хорошо в капоте, однако всякий раз, когда я отправляю форму (с помощью кнопки, вызывающей функцию AJAX), при успешном вызове AJAX форма теряет все стили и настройки по умолчанию обратно к настройкам браузера по умолчанию.

Это действительно мешает мне, поскольку разрушает макет сайта, который разрабатывает кто.

Приветствие.

1 Ответ

0 голосов
/ 25 июля 2011

Я не уверен, что без большего контекста, но это звучит как распространенная проблема, вызванная тем фактом, что обратная передача AJAX не вызывает код, который стилизует все. Вы можете обойти это так:

$(function () {
  doThatStyling();
});

$(document).ready(function () {
  Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

  function EndRequestHandler(sender, args) {
    doThatStyling();
  }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...