自我规范模版A要求3:表单 支持 树单选

3 篇文章 0 订阅

名称:表单支持 树 单选

路径要求:暂无

页面要求:

 

  1. 点击框的时候才判断是否需要加载;有加载过的话不能再加载;(代码要求)
  2. 树默认打开到一级树节点;(页面效果)
  3. 支持文本筛选框。筛选框支持回车和自动查询;只是展示匹配到的结果。同样,只是展示到一级树节点;(可以的话,可以看怎么实现到展开到匹配到的节点,然后该节点的子节点不再打开。)(页面效果)
  4. 点击框之后,焦点自动设置到文本筛选框,不需要用户自己再点一次!(页面效果)
  5. 必须配上合适的节点素材等美观;不要有不必要的滚动条和线边框;

自我实现:

 

 

	<bandbox id="${REPEAT}EntityID" mold="rounded" maxlength="50" forward="onOpen =main.onInitialparentEntityIDModel"
			autodrop="true" width="90%" readonly="true" onOpen="parentDepartID_searchVal.focus()" onMouseOver="parentDepartID_searchVal.focus()"
			value="@{main$composer.viewModel.parentEntityID.XXXXXName }">
			<bandpopup style='overflow-x:hidden' width="300px" height="480px">
				
				<div  vflex="1">
				<div  style="padding-top:2px;background-image: url(${pageContext.request.contextPath}/zkau/web/a52de3f1/sapphire/zul/img/grid/column-bg.png);">
					<hbox left="2px;" style="padding-top:10px;" height="30px;">
						<image src="/img/common/funnel.png" />
						<n:span style="color:#00547A;">
						&#160;请输入筛选条件:
						</n:span>
						<textbox id="parentDepartID_searchVal" instant="true" maxlength="20"/>
					</hbox>
				</div>
					
		<tree width="99%" zclass="z-dottree" id="parentEntityID_tree" forward="onSelect=main.onChooseOneTreeNode" vflex="1">
			<template name="model">
				<treeitem>
					<treerow>
						<treecell label="${each.description}" image="/img/common/department-16.png"/>
					</treerow>
				</treeitem>
			</template>
		</tree>
					</div>
					
					
			</bandpopup>
		</bandbox>		

 

 

其中值得注意的还有:

 

${pageContext.request.contextPath}

${desktop.webApp.servletContext.contextPath }

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值