Fancybox и ASP.NET кнопка OnClientClick - PullRequest
0 голосов
/ 10 марта 2011

Сегодня я использую функцию window.showModalDialog, чтобы показать модальное всплывающее окно для пользователя. Я пытаюсь использовать плагин Fancybox, чтобы заменить его. Но у меня проблема. Я поместил всплывающую функцию в свойстве OnClinetClick моей кнопки. Когда всплывающее окно закрывается, запускается OnClick сервера. Когда я использую плагин Fancybox, всплывающее окно и сервер OnClick выполняются одновременно. Есть ли способ использовать fancybox как window.showModalialog? Я хочу запустить сервер OnClick только тогда, когда всплывающее окно fancybox закрыто.

Спасибо

1 Ответ

0 голосов
/ 10 марта 2011

Трудно отладить, не видя ваш код, но вы пытались добавить 'return false;'после вашего звонка в Fancybox в OnClientClick?

например:

OnClientClick="yourFunctionCall(); return false;"

Это должно предотвратить обратную передачу.Затем вы можете подключиться к событию закрытия Fancybox (или как угодно), чтобы сделать то, что вам нужно сделать, когда оно закрыто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...