как использовать $.get со страницами aspx

привет, все, что я хочу знать, возможно ли получить содержимое страницы .aspx через $.get jquery.

моя страница aspx может содержать css, javascript, jquery и элементы управления asp.net.

я использовал его со страницей .html после прочтения этого поста

http://api.jquery.com/jQuery.get/

как это

$.get('Default.htm', function (data) {

});

и это работает нормально, но я хочу знать, что это можно сделать со страницей .aspx.


person rahul    schedule 10.11.2012    source источник
comment
Я знаю, что вы можете сделать это со страницами HTML и PHP, однако, если вы загружаете страницу aspx в другую страницу aspx, вы, скорее всего, получите 2 тега ‹form› с одинаковыми именами/идентификаторами внутри друг друга, и это может вызывать непредвиденные ошибки для элементов управления на каждой отдельной странице, например. Я почти уверен, что код с загруженной страницы ajax будет недоступен, поэтому эти элементы управления не смогут выполнять обратную отправку и т. д.   -  person samazi    schedule 10.11.2012


Ответы (1)


Да, вы можете использовать $.get для получения страниц .aspx. Просто помните, что вы собираетесь получать HTML-код, отображаемый клиентом, только для запроса. Вы не будете извлекать разметку или элементы управления ASP.NET, а только HTML-код, который выводит ваша страница после ее выполнения.

Точно так же файлы CSS и JavaScript, которые «содержит» ваша страница .aspx, на самом деле являются просто ссылками на другие файлы. Вы также можете получить их, используя $.get (я просто не знаю, зачем вам это нужно).

person dariom    schedule 10.11.2012
comment
на самом деле, щелкнув имя страницы на панели навигации, я должен изменить существующее содержимое страницы, не перенаправляя его на эту страницу. - person rahul; 10.11.2012