В коде JavaScript прикрепить обработчик щелчка на стороне клиента к кнопке, а затем return false
в конце обработчика. Это предотвращает продолжение события щелчка по DOM, что также, вероятно, заставляет его не запускать встроенный пост-обратно код.
Попробуйте удалить инструкцию return false
, чтобы запустить пост-обратно на сервер.
Помните, однако, что это может не вести себя так, как вы ожидаете. Независимо от того, что вы делаете на стороне клиента (показывающие/скрывающие элементы, которые будут отображаться), это произойдет только в течение короткого времени, прежде чем кодовые сообщения на сервере и страница обновится, потеряв эти изменения на стороне клиента.
какое событие? Сторона сервера/клиента? можете ли вы рассказать о своих требованиях и проблемах? – AYK
$ (документ) .ready (функция() { $ ("# Div_1") шоу();. $ ("# Div_2") скрыть();.. $ ('# Button1') нажмите (функция() { $ ("# Div_1") скрыть();.. $ ("# Div_2") шоу(); возвращение ложным; }); защищен недействительным Button1_Click (объект отправителя, EventArgs е) { Label1.Text = «Hello»; }? Точный код –
стороне сервера событие –