2013-04-09 4 views
0

Мне нужно использовать $ .get для анализа содержимого страницы с возвратом страницы, что URL-адрес страницы содержит параметры запроса (строка запроса), как показано ниже, поэтому функция не работает. поэтому любые одна есть какие-либо предложения

$.get('test123.aspx?param1=123', function (data) { 
      console.log("aaa"); 
      var my_div = $('#my_div', $(data));} 
+0

строка запрос не имеет ничего общего с JQuery в состоянии для анализа страницы. Если запрос не работает, проблема находится на странице aspx. –

+0

Я снова проверил, что проблема заключается в том, что я вызываю страницу на внешний URL, например «имя сервера: 5551/sitename/page.aspx? Id = 123abc»; так что вы сэр знаете, как получить страницу с помощью $ .get в этом случае - user2262205 – waelsawy

+0

Да, либо используйте CORS, либо JSONP. –

ответ

1

Вы не должны строить URL самостоятельно, но использовать встроенные возможности $.get:

$.get(
    'test123.aspx', 
    {param1:"123"}, // jQuery will do the encoding 
    function (data) { 
     console.log("aaa"); 
     var my_div = $('#my_div', $(data));} 
+0

Я снова проверил, что проблема заключается в том, что я вызываю страницу по внешнему URL-адресу , например, «http: // имя_сервера: 5551/sitename/page.aspx? Id = 123abc», так что вы, сударь, знаете, как получить страницу используя $ .get в этом случае – waelsawy