2014-06-10 48 views
0

我有格在一個頁面加載一個jsp頁(another.jsp),其取參數重視解析參數雖然JQuery.load

$("#div").load('another.jsp?a=1&b=2'); 

一個嘗試次數後,使用不同的方法,它是仍然無法達到預期的效果。

我也用下面的another.jsp,仍然無法獲取的參數

(function($) { 
    $.QueryString = (function(a) { 
     if (a == "") 
      return {}; 
     var b = {}; 
     for (var i = 0; i < a.length; ++i) { 
      var p = a[i].split('='); 
      if (p.length != 2) 
       continue; 
      b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " ")); 
     } 
     return b; 
    })(window.location.search.substr(1).split('&')) 
})(jQuery); 

會有人請給我一些導向管試過嗎?

而且,我一直在努力

$("#div").load('another.jsp', {'a':1, 'b':2}); 

不工作,要麼

+0

請在這裏閱讀[jQuery.load()](http://api.jquery.com/load/) – Braj

回答

0

做的正確的方法是這樣

$("#div").load('another.jsp', {a:'1', b:'2'}); 

的報價到來的價值和不適用於該領域

基本上這是語法

$('#mydiv').load('newPage.jsp', {field1: 'value1', ...});