我在页面中有div来加载一个jsp页面(another.jsp),该页面取参数值
$("#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 :(得分:0)
这样做的正确方法是
$("#div").load('another.jsp', {a:'1', b:'2'});
引用来自值,而不是字段
基本上这是语法
$('#mydiv').load('newPage.jsp', {field1: 'value1', ...});