$.each( content, function(i, item){ var info_tpl = "";var result_tpl = "";var pre = /\<+\s*([a-z]+)\s*/; info_tpl += "" + "【执行SQL:("+i+")】
" + ""+item.sql+"
" + ""+item.msg+"
"; //显示执行结果 $("#pagebox .pagebox-list:eq("+index1+") .resultbox .result-info-box").append(info_tpl); $("#pagebox .pagebox-list:eq("+index1+") .resultbox .result-info-box").show(); if ( item.excute_result != '' && item.excute_result != undefined ) { //显示结果集列 var resultnav_tpl = "结果集"+x+" "; $("#pagebox .pagebox-list:eq("+index1+") .resultnav ul").append(resultnav_tpl); result_tpl += "" +""; $("#pagebox .pagebox-list:eq("+index1+") .resultbox").append(result_tpl); $.parser.parse("#pagebox .pagebox-list:eq("+index1+") .resultbox");//JQuery选择器是解析组件的父级节点 x++; } } );" +"
"; $.each( item.excute_result, function(j, vo){ if( j == 0 ){ $.each( vo, function(h, v){ result_tpl += " "; } result_tpl += ""+h+" "; } ); result_tpl += ""; $.each( vo, function( k, val){ if ( pre.test(val) ) { result_tpl += " "; } ); result_tpl += ""; } else { result_tpl += " " + val + " " + val + " "; } }); result_tpl += "
需要说明的这个jquery选择器必须是你解析组件的父级以上的节点。也就是说这个查找出来的节点相当于一个容器,它只会解析容器里面的内容。