添加作者等信息
manage/page/pasteform/index.html
diff --git a/manage/page/pasteform/index.html b/manage/page/pasteform/index.html
index ffaab9c..80bc43d 100644
--- a/manage/page/pasteform/index.html
+++ b/manage/page/pasteform/index.html
@@ -118,7 +118,7 @@
<% break;
case "fentoyuan": %>
- <input name="<%:=item.name%>" autocomplete="to-off" class="input-number" step="0.01" min="0" max="99999999" placeholder-class="p-form-placeholder" <% if(item.readonly){ %>readonly<% } %> type="number" value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
+ <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" value="<%:=item.value || ''%>" placeholder="<%:=item.placeholder%>" />
<span class="unit">元</span>
<% break;
case "Boolean":case "switch": %>
@@ -364,9 +364,9 @@
case "outer": %>
<div class="outer">
<% if(item.dataFrom=='Int32' || item.dataFrom=='Int64'){ %>
- <input type="number" class="outerid" autocomplete="to-off" style="display:none;" value="{{:=item.<%:=item.name%>}}" name="<%:=item.name%>">
+ <input type="number" class="outerid" autocomplete="off" style="display:none;" value="{{:=item.<%:=item.name%>}}" name="<%:=item.name%>">
<%}else{%>
- <input type="text" class="outerid" autocomplete="to-off" style="display:none;" value="{{:=item.<%:=item.name%>}}" name="<%:=item.name%>">
+ <input type="text" class="outerid" autocomplete="off" style="display:none;" value="{{:=item.<%:=item.name%>}}" name="<%:=item.name%>">
<%}%>
<input type="text" class="tedit outerdisplay" dataname="<%:=item.name%>" onclick="handler_edit_outer(this)" value="{{:=item.<%:=item.display%>}}" readonly placeholder="<%:=item.placeholder%>" >
<span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerEditClean(this)"></span>
manage/page/pasteform/lib/img_drag.js
diff --git a/manage/page/pasteform/lib/img_drag.js b/manage/page/pasteform/lib/img_drag.js
index 8e04fcc..b6b3b82 100644
--- a/manage/page/pasteform/lib/img_drag.js
+++ b/manage/page/pasteform/lib/img_drag.js
@@ -1,5 +1,6 @@
/**
+ * 作者 apeart
* 主要针对的是多图模式的拖拽排序的支持
* 增强版支持动态操作的jQuery拖拽排序组件 应对多图得拖拽移动顺序
*/
manage/page/pasteform/lib/ordercol/lib.js
diff --git a/manage/page/pasteform/lib/ordercol/lib.js b/manage/page/pasteform/lib/ordercol/lib.js
index d3234a3..b5fdb97 100644
--- a/manage/page/pasteform/lib/ordercol/lib.js
+++ b/manage/page/pasteform/lib/ordercol/lib.js
@@ -1,3 +1,8 @@
+/**
+ * 作者 apeart
+ * 主要针对的是多图模式的拖拽排序的支持
+ * 增强版支持动态操作的jQuery拖拽排序组件 应对多图得拖拽移动顺序
+ */
class ColumnDragSorter {
// 使用示例
// var COLUMN_ORDER_KEY="table_order"
manage/page/pasteform/lib/pickerdaterange/dateRange.js
diff --git a/manage/page/pasteform/lib/pickerdaterange/dateRange.js b/manage/page/pasteform/lib/pickerdaterange/dateRange.js
index 4ad04d8..8dd41b0 100644
--- a/manage/page/pasteform/lib/pickerdaterange/dateRange.js
+++ b/manage/page/pasteform/lib/pickerdaterange/dateRange.js
@@ -12,6 +12,8 @@
* 2013-08-12 日期选择器框体宽度超出视窗大小的时候制动鼓靠右对齐
* 2014-02-25 增加业务接口:获取当前日期对象的的选中日期
* 2014-10-13 扩展参数,支持日期下拉选择自定义年和月份,配合theme:ta来使用。
+ *@author apeart
+ * 2026-10-01 增加setPickerDate
*=======================================================================
*/
/**
manage/page/pasteform/lib/xlsx.js
diff --git a/manage/page/pasteform/lib/xlsx.js b/manage/page/pasteform/lib/xlsx.js
index dc3eb01..f414159 100644
--- a/manage/page/pasteform/lib/xlsx.js
+++ b/manage/page/pasteform/lib/xlsx.js
@@ -1,4 +1,5 @@
// expend.js
+// 作者 lll
// window._global_list_properties
// window.global_page_data
// window._global_list_properties
manage/page/pasteform/view.html
diff --git a/manage/page/pasteform/view.html b/manage/page/pasteform/view.html
index b2fed07..415f401 100644
--- a/manage/page/pasteform/view.html
+++ b/manage/page/pasteform/view.html
@@ -114,31 +114,31 @@
<div class="formControls i<%:=item.dataType%>" >
<% switch(item.dataType) {
case "text": case "Guid": case "splitarray": %>
- <input name="<%:=item.name%>" autocomplete="to-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%>" 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%>" />
<span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
<%if(item.unit){%>
<span class="unit"><%:=item.unit%></span>
<%}%>
<% break;
case "password": %>
- <input name="<%:=item.name%>" autocomplete="to-off" class="input-text" <% if(item.required){%>required<%}%> type="password" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" <%if(item.maxlength!=0){%> maxlength="<%:=item.maxlength%>"<%}%> placeholder="<%:=item.placeholder%>" />
+ <input name="<%:=item.name%>" autocomplete="off" class="input-text" <% if(item.required){%>required<%}%> type="password" onblur="handlerBlur(this)" <% if(item.readonly){ %>readonly<% } %> value="<%:=item.value || ''%>" <%if(item.maxlength!=0){%> maxlength="<%:=item.maxlength%>"<%}%> placeholder="<%:=item.placeholder%>" />
<span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
<% break;
case "html": %>
<div class="item-html"><%:=item.value || ''%></div>
<% break;
case "number": %>
- <input name="<%:=item.name%>" autocomplete="to-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%>" 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%>" />
<%if(item.unit){%>
<span class="unit"><%:=item.unit%></span>
<%}%>
<% break;
case "fentoyuan": %>
- <input name="<%:=item.name%>" autocomplete="to-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%>" 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%>" />
<span class="unit">元</span>
<% break;
case "Double": case "Decimal": %>
- <input name="<%:=item.name%>" autocomplete="to-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%>" 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%>" />
<%if(item.unit){%>
<span class="unit"><%:=item.unit%></span>
<%}%>
@@ -152,12 +152,12 @@
<span class="placeholder"><%:=item?.placeholder || ''%></span>
<% break;
case "datetime": %>
- <input type="text" autocomplete="to-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="to-off" class="input-text input-form-date">
+ <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">
<% break;
case "daterange": %>
- <input type="text" autocomplete="to-off" value="<%:=item.value || ''%>" id="<%:=item.name%>" name="<%:=item.name%>" datas="" datae="" <% if(item.readonly){ %>readonly<% } %> <% if(item.required){ %>required<%}%> placeholder="<%:=item.placeholder%>"
- autocomplete="to-off" class="input-text input-form-date">
+ <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">
<% 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="to-off" value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
+ <input type="text" name="<%:=item.name%>" autocomplete="off" 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="to-off" value="<%:=item.value%>" placeholder="<%:=item.placeholder%>" onclick="$('[id=<%:=item.name%>]').trigger('click');">
+ <input type="text" name="<%:=item.name%>" autocomplete="off" 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="to-off" name="<%:=item.name%>" <% if(item.readonly){ %>readonly<% } %> <% if(item.imgid && item.imgid !=null ){ %>value="<%:=item.imgid%>"<%}%> >
+ <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="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="to-off" style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
+ <input type="number" class="outerid" autocomplete="off" style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
<%}else{%>
- <input type="text" class="outerid" autocomplete="to-off" style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
+ <input type="text" class="outerid" autocomplete="off" 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="to-off" style="display:none;" value="<%:=item.value%>" name="<%:=item.name%>">
- <input type="text" class="outerdisplay" autocomplete="to-off" dataname="<%:=item.name%>" value="<%:=item.display%>" onclick="handler_object_value(this)" readonly placeholder="<%:=item.placeholder%>" >
+ <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%>" >
<span class="Hui-iconfont Hui-iconfont-del spanclean" onclick="handlerClean(this)"></span>
</div>
<% break;