Javascript и проблема обратной передачи - PullRequest
1 голос
/ 25 октября 2010

У меня есть кнопка, когда я нажимаю на нее, некоторый текст из текстового поля получается и записывается внутри тега p с помощью JavaScript У меня есть еще одна кнопка, которая вызывает постбэк. Но после обратной передачи содержимое, добавленное javascript, исчезает.

Есть ли способ решить эту проблему?

Ответы [ 3 ]

2 голосов
/ 25 октября 2010

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

Изменения JavaScript на стороне клиента не видны серверуи исчезнет после постбэка, так как страница отрисовывается заново с начала.

0 голосов
/ 26 октября 2010

Вы можете использовать панель обновления ajax для частичной публикации страницы при нажатии

0 голосов
/ 25 октября 2010

Если вы используете C # и ASP .NET, попробуйте использовать серверные элементы управления и функции вместо javascript. Они сохраняют свое состояние во время обратной передачи.

Или вы действительно должны использовать JavaScript?

...