代码拉取完成,页面将自动刷新
同步操作将从 腾硕软件/discoverx2-webapp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@page contentType="text/html; charset=GBK" language="java"%>
<%@page import="com.tansuosoft.discoverx.web.ui.selector.SelectorForm,com.tansuosoft.discoverx.web.ui.selector.TreeViewProvider"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=GBK" />
<%@include file="/jspinit.jsp" %>
<%
jspContext.setNoCache();
//初始化选择框数据源TreeView
SelectorForm selectorForm=new SelectorForm();
selectorForm.fillWebRequestForm(request);
boolean isLds=("lds://".equals(selectorForm.getDatasource()));
TreeViewProvider treeViewProvider=TreeViewProvider.getTreeViewProvider(selectorForm);
String tvrootResult=treeViewProvider.renderForSelector(jspContext);
%>
<%=jspContext.outputCss("selectorform.css",pathContext.getThemePath()) %>
<!--[if lte IE 6]>
<style type="text/css">
.btn
{
width:74px;
font-size:12px;
font-family:微软雅黑,宋体;
padding-top:2px;
}
</style>
<![endif]-->
<title>选择框 - <%=treeViewProvider.getTitle() %></title>
</head>
<body>
<div id="selectorcontainer">
<div id="selectortitle">
<div class="selectortl"></div>
<div id="selectorcaptioncontainer">
<div id="selectorcaption"><%=treeViewProvider.getTitle() %></div>
<div id="selectorclose" onclick="Actions.close();" onmouseover="Actions.cmx(this,'h');" onmouseout="Actions.cmx(this);" onmousedown="Actions.cmx(this,'d');" onmouseup="Actions.cmx(this,'h');"></div>
</div>
<div class="selectortr"></div>
</div>
<div id="selectorcontainerouter">
<div id="selectorbl"></div>
<div id="selectorcontainerinner">
<div class="sdt"> <!-- sdt begin -->
<div id="tvfnavprev" title="返回" onclick="Navigator.prev();" class="stlai" onmouseover="Actions.stcM(this,'h');" onmouseout="Actions.stcM(this);" onmousedown="Actions.stcM(this,'d')" onmouseup="Actions.stcM(this,'h');"></div>
<div id="tvfnavnext" title="前进" onclick="Navigator.next();" class="strai" onmouseover="Actions.stcM(this,'h');" onmouseout="Actions.stcM(this);" onmousedown="Actions.stcM(this,'d')" onmouseup="Actions.stcM(this,'h');"></div>
<div class="stcb">
<div class="stcl"></div>
<div class="stcm" id="tvfbar">
</div>
<div class="stcf" title="刷新" onmouseover="Actions.stcM(this,'h');" onmouseout="Actions.stcM(this);" onmousedown="Actions.stcM(this,'d')" onmouseup="Actions.stcM(this,'h');" onclick="Actions.refreshFolder();"></div>
<div class="stcr"></div>
</div>
<div class="stsb" title="输入关键词并在当前分类下搜索">
<div class="stsl"></div>
<div class="stsm"><input type="text" id="stskw" name="stskw" onfocus="this.select();" /></div>
<div class="stsi" title="单击开始搜索" onclick="Actions.search();"></div>
<div class="stsr"></div>
</div>
</div><!-- sdt end -->
<div class="sdc"> <!-- sdc begin -->
<div id="ssrc"></div>
<div id="sbtn">
<p />
<input class="btn" type="button" value=" 选择->" onclick="Actions.select();" title="把左边待选列表中选中的条目添加到右边的目标列表。" /><p />
<input class="btn" type="button" value=" 全选->>" onclick="Actions.selectAll();" title="把左边待选列表中所有的条目添加到右边的目标列表。" /><p />
<input class="btn" type="button" value="<-删除 " onclick="Actions.remove();" title="删除右边目标列表中的选中的数据。" /><p />
<input class="btn" type="button" value="<<-全删 " onclick="Actions.removeAll();" title="删除右边目标列表中的所有数据。" /><p />
<input class="btn" type="button" value="上移 " onclick="Actions.moveUp();" title="删除右边目标列表中的选中的数据。" /><p />
<input class="btn" type="button" value="下移 " onclick="Actions.moveDown();" title="删除右边目标列表中的所有数据。" /><p />
</div>
<div id="stgt"></div>
<div id="ocbtn">
<input class="btn" id="btnok" type="button" value="确定" onclick="Actions.ok();" /> <input class="btn" id="btncancel" type="button" value="取消" onclick="Actions.close();" />
</div>
</div><!-- sdc end -->
<div class="sdf"><div id="sdfcl"></div><div id="sdfcr"></div></div>
</div> <!-- inner end-->
<div id="selectorbr"></div>
<div id="selectorbb"></div>
</div> <!-- outer end-->
</div>
<%=jspContext.outputJs("common.js",pathContext.getCommonJSPath()) %>
<%@include file="/jsinit.jsp" %>
<%=jspContext.outputJs("treeview.js",pathContext.getFrameJSPath()) %>
<%=jspContext.outputJs("dragdrop.js",pathContext.getFrameJSPath()) %>
<%=jspContext.outputJs("selectorform.js",pathContext.getFrameJSPath()) %>
<%=jspContext.outputJs("balloon.js",pathContext.getFrameJSPath()) %>
<script type="text/javascript" language="javascript">
<%=(isLds?"var tvroot=createTreeView(window.parent.selectorDatasource);":tvrootResult)%>
var selectorForm={<%=selectorForm.toJson()%>};
if(tvroot && tvroot.error){
alert(tvroot.label);
Actions.sssbm(tvroot.label);
}else{
DefaultSelectorTemplet.iconPath=INFO.path.themeImagesPath;
DefaultSelectorTemplet.branchSelectable=selectorForm.branchSelectable;
DefaultSelectorTemplet.datasource=selectorForm.datasource;
DefaultSelectorTemplet.dslabel=selectorForm.label;
DefaultSelectorTemplet.dsvalue=selectorForm.value,
DefaultSelectorTemplet.filter=selectorForm.filter,
DefaultSelectorTemplet.multiple=selectorForm.multiple,
DefaultSelectorTemplet.delimiter=selectorForm.delimiter,
DefaultSelectorTemplet.labelOkId=selectorForm.labelTarget;
DefaultSelectorTemplet.valueOkId=selectorForm.target;
tvroot.initSelector();
}
//如果在模式对话框中打开,设置模式对话框位置css效果
tvroot.isEmbedded=(URL.getParameter('embedded')=='1');
if (window.dialogArguments || tvroot.isEmbedded) {
document.body.style.marginTop = '-31px';
document.body.style.marginLeft = '-8px';
} else {new selectorDraggable(parent.document.getElementById('id_selector'));}
EVENT.add(document, 'keydown', Actions.kd);
EVENT.add(window,'load',function(){
Actions.addSelected(tvroot);
ELS.searchKeyword.focus();
ELS.searchKeyword.blur();
window.setTimeout(function(){
var el=document.getElementById('f_'+tvroot.id);
if(el==null) return;
var divs=el.getElementsByTagName('div');
if(divs==null)return;
for(var i=0;i<divs.length;i++){
var div=divs[i];
if(div.className.indexOf('sted')<0) continue;
var pt=POSITION.point(div,div.clientWidth/2,div.clientHeight-2);
if (window.localStorage) {
var n='selectorFormBalloonDisplayCount';
var cnt=parseInt(window.localStorage.getItem(n),10);
if(isNaN(cnt))cnt=1;
if(cnt<=10){
new Balloon({x:pt.x,y:pt.y,lineHeight:30,width:120,duration:2,tips:['单击选择分类']}).show();
window.localStorage.setItem(n,(cnt+1)+'');
}
}
}
},618);
});
</script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。