页面一传参
//声明js全局变量
var list;
//可用ajax异步请求获取数据,赋值给全局变量list
//搜索,初始话数据
function productSeach(){
$.ajax({
type: "POST",
async:false,
url: "product/productList.do",
data:{
"pageIndex":currPage,
"pageSize":pageCount,
"productCode":$("#productCode").val(),
"productName":$("#productName").val(),
"status":$("#status").val()
},
dataType: "json",
success: function(ret){
//返回数据列表
console.log( ret )
var html = '';
if(ret.status=="OK"){
list = ret.data.content;
$.each(list,function(i,v){
html+='<tr class="product_content">';
html+='<td>'+ v.Code +'</td>';
html+='<td>'+ v.Video +'</td>';
html+='<td><input onclick="editProduct('+i+')" type="button" value="编辑" class="seeBtn"> ';
html+='<input onclick="productPlanList('+i+')" type="button" value="配置" class="seeBtn"></td>';
html+='</tr>';
});
$('#product_list').empty().append(html);
}
else
{
alert("查询失败");
}
},
error: function(XMLHttpRequest, textStatus, errorThrown){
if(XMLHttpRequest.responseText=='noauthority'){
alert("您无此操作权限");
}else{
alert("操作异常");
}
}
});
}
//跳转页面
function productPlanList(currIndex){
window.location.href = "productPlanList.html?productCode=" + list[currIndex].productCode;
}
页面二参数接收
//js全局变量
var list;
var productCode;
//获取url中"?"符后的字串方法
function getRequest() {
//window.location.search获取URL路径?及其后面的字符串
var url = window.location.search;
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=decodeURI(strs[i].split("=")[1]);
}
}
return theRequest;
}
//搜索,初始话数据
function productPlanSeach(){
//方法调用,获取指定参数的值
productCode = getRequest().productCode;
//封装参数,查询
$.ajax({
...
});
}