1、使用js传入的参数有长度限制
2、使用js传入机构号(0开头的数字) 自动转为8进制。 //有待思考
解决方法: 现在想出来的是在机构号之前加一个数字9 即传入的参数为9+机构号, 然后在后面的方法中再去截取后8位。
示例代码:
var sdel = '9'+darr[0];
$(operate).html('<a href="organResult.action?ORGANNO='+darr[0]+'">修改</a>'+' '+'<a href="javascript:del('+sdel+')">删除</a>');
function del(sdel){
organno = ('a'+sdel).substring(2,sdel.length);
var r=confirm('你确定删除机构:'+organno+'吗?');
}