深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 850|回复: 1
打印 上一主题 下一主题

关于弹出选择框控件的设计与使用:nago_select

[复制链接]

800

主题

1379

帖子

7706

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7706
跳转到指定楼层
楼主
发表于 2019-9-6 22:54:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhgc 于 2019-9-7 14:24 编辑

关于弹出选择框控件的设计与使用:nago_select

先看一个应用实例:

线别用单选 ,机台用多选

线别的代码:{nago_select name="SMT_LINE" value="" id="SMT_LINE" mode=0}编译后代码:
<input name="layer[SMT_LINE_TEXT]" type="text" style="width:120px" value="" readonly="readonly" id="SMT_LINE" class="text" OnMouseOver="showCondition(this)" OnMouseOut="hideCondition()" OnClick="GetCondition(this,'/sfc/index.php/nago/conditiondialog/?xmlfile=&amp;id=SMT_LINE&amp;mode=0&amp;col=4&amp;all=true&amp;idcol=0&amp;valuecol=1&amp;hidecol=0')"  style="cursor:hand" /><input name="layer[SMT_LINE]" id="SMT_LINE_Code" type="hidden" value="" />
线别的图样:


机台的代码:{nago_select name="SMT_STATION" reportid="SMT_STATION" value="ALL" id="SMT_STATION" param1="SMT_LINE" mode=1}
编译后代码:
<input name="layer[SMT_STATION_TEXT]" type="text" style="width:120px" value="ALL" readonly="readonly" id="SMT_STATION" class="text" OnMouseOver="showCondition(this)" OnMouseOut="hideCondition()" OnClick="GetCondition1(this,'/sfc/index.php/nago/conditiondialog/?xmlfile=&amp;id=SMT_STATION&amp;mode=1&amp;col=4&amp;all=true&amp;idcol=0&amp;valuecol=1&amp;hidecol=0','SMT_LINE')"  style="cursor:hand" /><input name="layer[SMT_STATION]" id="SMT_STATION_Code" type="hidden" value="ALL" />
机台的图样:


链接代码对比:
  1. http://192.168.2.10/sfc/index.php/nago/conditiondialog/?xmlfile=&id=SMT_LINE&mode=0&col=4&all=true&idcol=0&valuecol=1&hidecol=0&items=SC
  2. http://192.168.2.10/sfc/index.php/nago/conditiondialog/?xmlfile=&id=SMT_STATION&mode=1&col=4&all=true&idcol=0&valuecol=1&hidecol=0&items=ALL&param1=SC
复制代码




属性列表:
name:  input的name值 ,name与id可以任意只设置一种
id:  input的id值 ,name与id可以任意只设置一种
value: input的value值,默认值为空
valuetext: input的value值,默认值为空
layer:  有两种工作场景,默认是layer, 还有一种是editlayer   
reportid: 这个是必须要有的属性值 ,用于定位xml文档中的具体节点
mode:  有两种工作模式,0单选和1多选,默认为1多选
col: 数据表格一行显示几列,默认为4列
all: 是否显示“全选”选项,默认为true显示
idcol:  默认为0
valuecol:  默认为1
hidecol:  默认为0

param1,param2,param3: 支持从外部关联1~3个关联参数
default: 支持其他任意值,按原型输出:$$_key = (string)$_val



回复

使用道具 举报

800

主题

1379

帖子

7706

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7706
沙发
 楼主| 发表于 2019-9-7 14:28:40 | 只看该作者
关于nago_select控件的联动机制

wait
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 06:51 , Processed in 0.036695 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表