为什么加载不上javascript文档
如题,我在PHP中利用echo加载javascript文档,别的文档都加载上了,但是有个文档怎么都加载不上,加载的格式我确定是一样的,
echo "\t".'<script type="text/javascript" src="../../../js/ztree_head.js"></script>'."\n";
我想会不会是文档内容有问题呢,贴出ztree_head.js文档的代码,请大侠帮忙看看:
(function($){
alert('php页面错误');
var setting = {
check: {
enable: true
},
data: {
simpleData: {
enable: true
}
}
},
var zNodes_checked_assign_proj = array(),
var zNodes_checked_unassigned_proj = array(),
var zNodes_checked_assign_proj_id = array(),
var zNodes_checked_unassigned_proj_id = array(),
var zNodes_assign_proj = array(),
var zNodes_unassign_proj = array(),
function func_znode_assign_proj(json_proj) {
var arr_proj = json_decode ( json_proj );
var len = arr_proj.length;
for ( var i = 0 ; i < len ; i++ ){
zNodes_assign_proj[i] = {id:arr_proj[i]["id"], pid:arr_proj[i]["parent_id"], name:arr_proj[i]["name"]+"["+arr_proj[i]["access_level"]+"]"+"("+arr_proj[i]["view_state"]+")"};
}
},
function func_znode_unassign_proj(json_proj) {
var arr_proj = json_decode ( json_proj );
var len = arr_proj.length;
for ( var i = 0 ; i < len ; i++ ){
zNodes_unassign_proj[i] = {id:arr_proj[i]["id"], pid:arr_proj[i]["parent_id"],name:arr_proj[i]["name"]};
}
},
var code,
function setCheck() {
var zTree_assign_proj = $.fn.zTree.getZTreeObj("treeDemo_assign_proj"),
var zTree_unassign_proj = $.fn.zTree.getZTreeObj("treeDemo_unassign_proj"),
py = "",
sy = "",
pn = "",
sn = "",
type = { "Y":py + sy, "N":pn + sn};
zTree_assign_proj.setting.check.chkboxType = type;
zTree_unassign_proj.setting.check.chkboxType = type;
showCode('setting.check.chkboxType = { "Y" : "' + type.Y + '", "N" : "' + type.N + '" };');
},
function showCode(str) {
if (!code) code = $("#code");
code.empty();
code.append("<li>"+str+"</li>");
},
$(document).ready(function(){
$.fn.zTree.init($("#treeDemo_assign_proj"), setting, zNodes_assign_proj);
$.fn.zTree.init($("#treeDemo_unassign_proj"), setting, zNodes_unassign_proj);
setCheck();
zNodes_checked_assign_proj = zTree_assign_proj.getCheckedNodes(true);
zNodes_checked_unassign_proj = zTree_unassign_proj.getCheckedNodes(true);
count_checked_assign_proj = zNodes_checked_assign_proj.length;
count_checked_unassign_proj = zNodes_checked_unassign_proj.length;
for (var i=0; i < count_checked_assign_proj; i++){
zNodes_checked_assign_proj_id[i] = zNodes_checked_assign_proj[i].id;
}
for (var i=0; i < count_checked_unassign_proj; i++){
zNodes_checked_unassign_proj_id[i] = zNodes_checked_unassign_proj[i].id;
}
$.ajax({
url:'http://localhost/mantis/manager_user_proj_delete.php',
type:'POST',
data:{zNodes_assign_proj:zNodes_checked_assign_proj_id.to