commits列表 30 项
提交内容 6/6
autocomplete="off"重新设定,只有时间,密码等off掉
manage/page/pasteform/detail.js
diff --git a/manage/page/pasteform/detail.js b/manage/page/pasteform/detail.js
index 243feee..0995653 100644
--- a/manage/page/pasteform/detail.js
+++ b/manage/page/pasteform/detail.js
@@ -13,7 +13,8 @@ var _global_class_attributes = null;
  * 
  */
 var _config = {
-    single_line_length:128//大于多少长度,是独占一行,否则是半行
+    single_line_length:128,//大于多少长度,是独占一行,否则是半行
+    is_page_detail:true
 };
 
 /**
manage/page/pasteform/form.js
diff --git a/manage/page/pasteform/form.js b/manage/page/pasteform/form.js
index 5a93ea6..cceb037 100644
--- a/manage/page/pasteform/form.js
+++ b/manage/page/pasteform/form.js
@@ -3758,6 +3758,14 @@ function handlerExchangeItemToUIData(item) {
                         item.hidden = true;//可以被changeui唤醒
                     }
                     break;
+                case "display":
+                    {
+                        if(_config.is_page_view){
+                            item.hide = true;//始终隐藏
+                            item.hidden = true;//可以被changeui唤醒
+                        }
+                    }
+                    break;
                 case "valuetype":
                     {
                         item.valueType = _attribute.args1;
@@ -4136,9 +4144,10 @@ function handlerExchangeItemToUIData(item) {
                         item.dataType = "score";
                     }
                     break;
-                case "singlerow": {
-                    item.singlerow = true;
-                }
+                case "singlerow": 
+                    {
+                        item.singlerow = true;
+                    }
                     break;
                 case "markdown":
                     {
manage/page/pasteform/index.html
diff --git a/manage/page/pasteform/index.html b/manage/page/pasteform/index.html
index 80bc43d..53ade3a 100644
--- a/manage/page/pasteform/index.html
+++ b/manage/page/pasteform/index.html
@@ -203,7 +203,7 @@
                                         <% if(item.mark){ %>
                                             <span class="tapmark" onclick="global_tap_mark('<%:=item.mark.model%>','<%:=item.mark.value%>','<%:=item.mark.style%>',this)">?</span>
                                         <% } %>
-                                        <input type="text" name="<%:=item.name%>" <%if(item.value){%>value="<%:=item.value%>"<%}%> class="inputword" onClick="WdatePicker({el:this,dateFmt:'<%:=item.format%>'})" placeholder="<%:=item.placeholder || ''%>">
+                                        <input type="text" autocomplete="off" name="<%:=item.name%>" <%if(item.value){%>value="<%:=item.value%>"<%}%> class="inputword" onClick="WdatePicker({el:this,dateFmt:'<%:=item.format%>'})" placeholder="<%:=item.placeholder || ''%>">
                                         <span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerSearchClean(this)"></span>
                                     
                                 <% break; 
@@ -228,7 +228,7 @@
                                         <% if(item.mark){ %>
                                             <span class="tapmark" onclick="global_tap_mark('<%:=item.mark.model%>','<%:=item.mark.value%>','<%:=item.mark.style%>',this)">?</span>
                                         <% } %>
-                                        <input type="text" class="inputword drange" name="<%:=item.name%>" readonly datas="" datae="" <%if(item.value){%>value="<%:=item.value%>"<%}%> placeholder="<%:=item.placeholder || ''%>" id="<%:=item.name%>">
+                                        <input type="text" autocomplete="off" class="inputword drange" name="<%:=item.name%>" readonly datas="" datae="" <%if(item.value){%>value="<%:=item.value%>"<%}%> placeholder="<%:=item.placeholder || ''%>" id="<%:=item.name%>">
                                     
                                 <% break; 
                                 case "searchrange": %>
manage/page/pasteform/index.js
diff --git a/manage/page/pasteform/index.js b/manage/page/pasteform/index.js
index 47b1774..6aa98f3 100644
--- a/manage/page/pasteform/index.js
+++ b/manage/page/pasteform/index.js
@@ -83,6 +83,7 @@ var _config = {
     orderby: "id",//排序
     update_row_min_match_rate: 0.6,//更新行数据的时候,最小匹配率,低于这个值则不进行更新
     bind_with_edit: false,//绑定模式下,是否启用编辑模式
+    is_page_index:true,//当前是table所在的index页面,还是view或者detail页面,主要是为了处理一些UI的显示问题
 };
 
 /**
manage/page/pasteform/view.html
diff --git a/manage/page/pasteform/view.html b/manage/page/pasteform/view.html
index 415f401..e4e6efc 100644
--- a/manage/page/pasteform/view.html
+++ b/manage/page/pasteform/view.html
@@ -114,7 +114,7 @@
                     <div class="formControls i<%:=item.dataType%>" >
                         <% switch(item.dataType) { 
                             case "text": case "Guid": case "splitarray": %>
-                                <input name="<%:=item.name%>" autocomplete="off" class="input-text" <% if(item.required){ %>required<% } %> type="text" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:a=item.value || ''%>" <%if(item.maxlength!=0){%> maxlength="<%:=item.maxlength%>"<%}%> placeholder="<%:=item.placeholder%>" />
+                                <input name="<%:=item.name%>"  class="input-text" <% if(item.required){ %>required<% } %> type="text" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:a=item.value || ''%>" <%if(item.maxlength!=0){%> maxlength="<%:=item.maxlength%>"<%}%> placeholder="<%:=item.placeholder%>" />
                                 <span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
                                 <%if(item.unit){%>
                                     <span class="unit"><%:=item.unit%></span>
@@ -128,17 +128,17 @@
                                 <div class="item-html"><%:=item.value || ''%></div>
                             <% break; 
                             case "number": %>
-                                <input name="<%:=item.name%>" autocomplete="off" class="input-number" placeholder-class="p-form-placeholder" type="number" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
+                                <input name="<%:=item.name%>"  class="input-number" placeholder-class="p-form-placeholder" type="number" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
                                 <%if(item.unit){%>
                                     <span class="unit"><%:=item.unit%></span>
                                 <%}%>
                             <% break; 
                             case "fentoyuan": %>
-                                <input name="<%:=item.name%>" autocomplete="off" class="input-number" step="0.01" min="0" max="99999999" placeholder-class="p-form-placeholder" <% if(item.readonly){ %>readonly<% } %> type="number" onblur="handlerBlur(this)" value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
+                                <input name="<%:=item.name%>"  class="input-number" step="0.01" min="0" max="99999999" placeholder-class="p-form-placeholder" <% if(item.readonly){ %>readonly<% } %> type="number" onblur="handlerBlur(this)" value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
                                 <span class="unit">元</span>
                             <% break; 
                             case "Double": case "Decimal": %>
-                                <input name="<%:=item.name%>" autocomplete="off"  class="input-number" step="<%:=item.step%>" placeholder-class="p-form-placeholder" type="number" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
+                                <input name="<%:=item.name%>"   class="input-number" step="<%:=item.step%>" placeholder-class="p-form-placeholder" type="number" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
                                 <%if(item.unit){%>
                                     <span class="unit"><%:=item.unit%></span>
                                 <%}%>
@@ -153,11 +153,11 @@
                             <% break; 
                             case "datetime": %>
                                 <input type="text" autocomplete="off" value="<%:=item.value || ''%>" name="<%:=item.name%>" <% if(item.required){%>required<%}%> maxlength="20" <% if(item.readonly){ %>readonly<% } %> placeholder="<%:=item.placeholder%>" onClick="WdatePicker({el:this,dateFmt:'<%:=item.format%>'})"
-                                autocomplete="off" class="input-text input-form-date">
+                                 class="input-text input-form-date">
                             <% break; 
                             case "daterange": %>
                                 <input type="text" autocomplete="off" value="<%:=item.value || ''%>" id="<%:=item.name%>" name="<%:=item.name%>" datas="" datae="" <% if(item.readonly){ %>readonly<% } %> <% if(item.required){ %>required<%}%> placeholder="<%:=item.placeholder%>" 
-                                autocomplete="off" class="input-text input-form-date">
+                                 class="input-text input-form-date">
                             <% break; 
                             case "richtext": %>
                                 <div class="editoryarea">
@@ -176,16 +176,16 @@
                             case "file": %>
                                 <% if(item.url){%>
                                     <input type="file" id="<%:=item.name%>" accept="<%:=item.accept%>" datanum="<%:=item.num%>" <% if(item.readonly){ %>readonly<% } %> onchange="handlerUploadOnlyFile(this)" <% if(item.url){ %>dataurl="<%:=item.url%>" <% } %> datatype="<%:=item.type%>" datasize="<%:=item.size%>" style="display:none" />
-                                    <input type="text" name="<%:=item.name%>" autocomplete="off" value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
+                                    <input type="text" name="<%:=item.name%>"  value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
                                 <%}%>
                                 <% if(item.filehandler){%>
                                     <input type="file" id="<%:=item.name%>" accept="<%:=item.accept%>" datanum="<%:=item.num%>" <% if(item.readonly){ %>readonly<% } %> onchange=<%:=item.filehandler%> style="display:none" />
-                                    <input type="text" name="<%:=item.name%>" autocomplete="off" value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
+                                    <input type="text" name="<%:=item.name%>"  value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
                                 <%}%>
                                 <span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
                             <% break; 
                             case "image": case "images": %>
-                                <input type="text" style="display:none" autocomplete="off" name="<%:=item.name%>" <% if(item.readonly){ %>readonly<% } %> <% if(item.imgid && item.imgid !=null ){ %>value="<%:=item.imgid%>"<%}%> >
+                                <input type="text" style="display:none"  name="<%:=item.name%>" <% if(item.readonly){ %>readonly<% } %> <% if(item.imgid && item.imgid !=null ){ %>value="<%:=item.imgid%>"<%}%> >
                                 <input type="file" multiple id="<%:=item.name%>" datanum="<%:=item.num%>" <% if(item.readonly){ %>readonly<% } %> onchange="handlerUploadFile(this)" datatype="<%:=item.type%>" datasize="<%:=item.size%>" style="display:none;" />
                                 <% if(item.num ==1){%>
                                     <label for="<%:=item.name%>">
@@ -231,9 +231,9 @@
                             case "outer": %>
                                 <div class="outer">
                                     <% if(item.dataFrom=='Int32' || item.dataFrom=='Int64'){ %>
-                                        <input type="number" class="outerid" autocomplete="off" style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
+                                        <input type="number" class="outerid"  style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
                                     <%}else{%>
-                                        <input type="text" class="outerid" autocomplete="off" style="display:none;"  value="<%:=item.value%>" name="<%:=item.name%>">
+                                        <input type="text" class="outerid"  style="display:none;"  value="<%:=item.value%>" name="<%:=item.name%>">
                                     <%}%>
                                     <input type="text" class="outerdisplay" dataname="<%:=item.name%>" <% if(!item.readonly){ %>onclick="handler_outer_value(this)"<% } %> value="<%:=item.display%>" readonly placeholder="<%:=item.placeholder%>" >
                                     <% if(!item.readonly){ %>
@@ -265,8 +265,8 @@
                             <% break; 
                             case "object": %>
                                 <div class="outer">
-                                    <input type="text" class="outerid" autocomplete="off" style="display:none;"  value="<%:=item.value%>" name="<%:=item.name%>">
-                                    <input type="text" class="outerdisplay" autocomplete="off" dataname="<%:=item.name%>" value="<%:=item.display%>" onclick="handler_object_value(this)" readonly placeholder="<%:=item.placeholder%>" >
+                                    <input type="text" class="outerid"  style="display:none;"  value="<%:=item.value%>" name="<%:=item.name%>">
+                                    <input type="text" class="outerdisplay"  dataname="<%:=item.name%>" value="<%:=item.display%>" onclick="handler_object_value(this)" readonly placeholder="<%:=item.placeholder%>" >
                                     <span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
                                 </div>
                             <% break; 
manage/page/pasteform/view.js
diff --git a/manage/page/pasteform/view.js b/manage/page/pasteform/view.js
index 924e625..4cdc3f6 100644
--- a/manage/page/pasteform/view.js
+++ b/manage/page/pasteform/view.js
@@ -52,6 +52,7 @@ var _config = {
     remove_empty: false,//字段空值的时候是否去除,比如{name:"",age:5}如果true,则返回{age:5}
     show_button: true,//是否显示提交按钮,默认显示
     single_line_length:128,//大于多少长度,是独占一行,否则是半行
+    is_page_view:true,
     reload: true//执行完成后,是否重新加载父级页面 请使用okaction
 };
 
​ ​