Мне нужно использовать JQuery проверки с панелью обновления - PullRequest
0 голосов
/ 20 января 2010

Мне нужно использовать проверку jquery с панелью обновлений, но панель обновления обновляет проверки того, как можно решить эту проблему

1 Ответ

3 голосов
/ 20 января 2010

хай санджай,

jQuery и MS AJAX не очень хорошо играют вместе. Как только вызов asp.net 'AJAX' сделан, все назначения jQuery теряются. Вам нужно будет пройти некоторые дополнительные процедуры или использовать немного другой подход, чтобы заставить их работать. Проверьте эту статью:

http://encosia.com/2009/03/25/document-ready-and-pageload-are-not-the-same/

и это событие jQuery:

http://docs.jquery.com/Events/live

Библиотека jQuery может быть легко интегрирована с приложениями ASP.Net Ajax. Помните, что событие ready не сработает для асинхронной обратной передачи, вызванной элементом управления UpdatePanel. ASP.Net AJAX-эквивалентом функции ready () является событие endRequest.

<script type="text/JavaScript" language="JavaScript">
    function pageLoad()
    {      
       var manager = Sys.WebForms.PageRequestManager.getInstance();
       manager.add_endRequest(endRequest);
    }
    function endRequest(sender, args)
    {
      //Do all what you want to do in jQuery ready function
    }   
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...