2013-04-09 63 views
0

我需要使用$ .get解析返回的頁面內容,頁面URL包含請求參數(查詢字符串)的問題如下所示,所以函數不起作用。 所以任何一個有任何建議

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

查詢字符串不有什麼用jQuery能夠解析頁面。如果querystring使其無法正常工作,則問題出現在aspx頁面中。 – 2013-04-09 14:49:57

+0

我再次檢查問題是,我打電話給外部URL的頁面,例如「servername:5551/sitename/page.aspx?id = 123abc」;所以你先生有什麼想法如何在這種情況下使用$ .get獲取頁面 - user2262205 – waelsawy 2013-04-10 07:54:55

+0

是的,可以使用CORS或JSONP。 – 2013-04-10 14:07:56

回答

1

你不應該建立自己的網址,但使用的$.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:// servername:5551/sitename/page.aspx?id = 123abc」,所以你先生有任何想法如何獲得頁面在這種情況下使用$ .get – waelsawy 2013-04-10 07:03:29