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
};