jsp页面跳转

///经过location之后会自动机上服务目录
url views/zwww/gjgl/sjgd/view.jspid=5a72f8d34863dfd9014863e050430081



http://localhost:8080/zwww/views/zwww/views/zwww/gjgl/sjgd/view.jsp?id=5a72f8d34863dfd9014863e050430081

//最开始用单引号双号都可以,甚至(开始)可以混用,到了相互混用的时候注意:
单引号里面双引号不要加转义符,加了就没有正常的引用字符的功能,就只是一个符号
双引号的单引号如果不加表示要接变量,加了就表示一个字符
换句话说,同样的符号里面内部又有同样的这个不作为他的匹配,要用转义符
function gzgd(){
$.ajax({
url:'${ctx}/work-order!getgz.json',
type:'POST',
data:'',
async:false,
success:function(result){ 
$("#gzgd").append('');
var table = '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
var re = result.data;
for(var i=0; i<re.length; i++){
table += '<tr style="height:25px; line-height:25px;">'
+'<td align="left" width="40%" style="padding-left:10px">'+re[i].createtime.substr(0, 16)+'</td>'
+'<td class="red" width="20%">'+re[i].currentactors.substr(0, +'</td>'
+'<td class="red" width="30%"><div title="'+re[i].gzbt+'">'+re[i].gzbt.substr(0, 6)+'...</div></td>'
  +"<td><a href=\"#\" onclick=\"playdelgz('"+re[i].url+"')\" style=\"text-decoration:underline\">详情</a></td>"
        +'</tr>';
}
       
table += '</table>';
$("#gzgd").append(table);
}
});
}




function playdelgz(url){
alert(url);
//////////////用这种跳转方式不会新建弹出界面
window.location.href=url;
/////最好改用这种跳转方式会重新新建一个页面
                          window.open(url);
}


===================双引号里加单引号转义==================
相当于仅是'分割不接变量
function initWlzy(){
$.ajax({
url:'${ctx}/tbresource!sumResourceType.json',
type:'POST',
data:'',
async:false,
success:function(result){ 
$("#wlzyUl").append('');
var table = '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
var re = result.data;
for(var i=0; i<re.length; i++){
table += '<tr style="height:25px; line-height:25px;">'
+'<td align="right" width="50%">'+re[i].resource_type+':</td>'
+'<td class="red" width="30%">'+re[i].c1+'</td>'
        +'<td><a href="#" title="" onclick="menuClick(this,\'${ctx }/views/zwww/tjfx/zytj/tab.jsp\',\'统计分析-资源统计\');" style="text-decoration:underline">详情</a></td>'
        +'</tr>';
}
table += '</table>';
$("#wlzyUl").append(table);
}
});
}
//等价于
function showSyfl(url, crumbname){
menuClick(this.location,'${ctx}/'+url);
}function showSyfl(url, crumbname){
menuClick(this.location,'${ctx}/'+url);
}

========================这种也可===================================
table += '<tr style="height:30px; line-height:30px;">'
+'<td class="msg_title" width="50%">'+kind+':</td>'
+'<td class="msg_count">'+re[i].cl+'(个)</td>'
+'<td class="msg_detal" align="right"><a href="javascript:;" style="text-decoration:underline" onclick="doDetail();">详情</a></td>'
        +'</tr>';

function doDetail(){
alert(000);
}

猜你喜欢

转载自yuhuiblog6338999322098842.iteye.com/blog/2147509