|
@@ -0,0 +1,61 @@
|
|
|
+<%@ tag language="java" pageEncoding="UTF-8"%>
|
|
|
+<%@ include file="/webpage/include/taglib.jsp"%>
|
|
|
+<%@ attribute name="id" type="java.lang.String" required="true" description="编号"%>
|
|
|
+<%@ attribute name="name" type="java.lang.String" required="false" description="隐藏域名称(ID)"%>
|
|
|
+<%@ attribute name="value" type="java.lang.String" required="false" description="隐藏域值(ID)"%>
|
|
|
+<%@ attribute name="labelName" type="java.lang.String" required="false" description="输入框名称(Name)"%>
|
|
|
+<%@ attribute name="labelValue" type="java.lang.String" required="false" description="输入框值(Name)"%>
|
|
|
+<%@ attribute name="fieldLabels" type="java.lang.String" required="true" description="表格Th里显示的名字"%>
|
|
|
+<%@ attribute name="fieldKeys" type="java.lang.String" required="true" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="searchLabel" type="java.lang.String" required="true" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="searchKey" type="java.lang.String" required="true" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="floorLabel" type="java.lang.String" required="false" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="floorKey" type="java.lang.String" required="false" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="housenumberLabel" type="java.lang.String" required="false" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="housenumberKey" type="java.lang.String" required="false" description="表格Td里显示的值"%>
|
|
|
+<%@ attribute name="title" type="java.lang.String" required="true" description="选择框标题"%>
|
|
|
+<%@ attribute name="url" type="java.lang.String" required="true" description="数据地址"%>
|
|
|
+<%@ attribute name="cssClass" type="java.lang.String" required="false" description="css样式"%>
|
|
|
+<%@ attribute name="cssStyle" type="java.lang.String" required="false" description="css样式"%>
|
|
|
+<%@ attribute name="disabled" type="java.lang.String" required="false" description="是否限制选择,如果限制,设置为disabled"%>
|
|
|
+<script type="text/javascript">
|
|
|
+function searchGrid${id}(){
|
|
|
+ var uri = "${url}?clientType=3";
|
|
|
+ top.layer.open({
|
|
|
+ type: 2,
|
|
|
+ area: ['80%','80%'],
|
|
|
+ title:"${title}",
|
|
|
+ name:'friend',
|
|
|
+ content: encodeURI(uri+"&fieldLabels=${fieldLabels}&fieldKeys=${fieldKeys}&url="+uri+"&searchLabel=${searchLabel}&searchKey=${searchKey}&floorLabel=${floorLabel}&floorKey=${floorKey}&housenumberLabel=${housenumberLabel}&housenumberKey=${housenumberKey}") ,
|
|
|
+ btn: ['确定', '关闭'],
|
|
|
+ yes: function(index, layero){
|
|
|
+ var iframeWin = layero.find('iframe')[0].contentWindow; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();
|
|
|
+ var item = iframeWin.doSubmit();
|
|
|
+ if (item){
|
|
|
+ var item = iframeWin.getSelectedItem();
|
|
|
+ console.info(item);
|
|
|
+ if(item == "-1"){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ top.layer.close(index);//关闭对话框。
|
|
|
+ setCatalogInfo(item);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ cancel: function(index){
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+ <input id="${id}Id" type="hidden" />
|
|
|
+
|
|
|
+ <%--<input id="${id}Name" name="${labelName }" ${allowInput?'':'readonly="readonly"'} type="text" value="${labelValue}" data-msg-required="${dataMsgRequired}"
|
|
|
+ class="${cssClass}" style="${cssStyle}"/>--%>
|
|
|
+ <span class="input-group-btn">
|
|
|
+ <a href="javascript:void(0);" style="font-size:14px;" onclick="searchGrid${id}($('#${id}Id').val(),'${id}')" id="${id}Button" class="nav-btn nav-btn-add"><i class="fa fa-search-plus"></i> 新增</a>
|
|
|
+ </span>
|
|
|
+
|
|
|
+
|
|
|
+ <label id="${id}Name-error" class="error" for="${id}Name" style="display:none"></label>
|