Parcourir la source

填空数据类型验证

keyuan il y a 4 ans
Parent
commit
2724026d3d

+ 18 - 0
src/main/webapp/WEB-INF/page/content/diaowen-design/design-survey.jsp

@@ -753,6 +753,7 @@
 									<input type="hidden" name="hv" value="2">
 									<input type="hidden" name="randOrder" value="0">
 									<input type="hidden" name="cellCount" value="0">
+									<input type="hidden" name="checkType" value="DATE">
 
 									<input type="hidden" name="answerInputWidth" value="300">
 									<input type="hidden" name="answerInputRow" value="1">
@@ -2379,6 +2380,23 @@
 					<li><label>输入框高:</label>
 					<input type="text" name="qu_inputRow" value="1"><span>&nbsp;行</span>
 					</li>
+					<li class="checkTypeLi" ><label>数据类型:</label>
+						<select class="option_range" name="quFill_checkType"  style="width:158px;">
+							<option value="NO">无验证</option>
+							<option value="EMAIL">Email</option>
+							<option value="NUM">数字</option>
+							<option value="DIGITS">整数</option>
+							<option value="TELE_PHONE_NUM">手机或电话</option>
+							<option value="ZIPCODE">邮政编码</option>
+							<option value="TELENUM">电话号码</option>
+							<option value="PHONENUM">手机号码</option>
+							<option value="IDENTCODE">身份证号</option>
+							<option value="URL">网址</option>
+							<option value="UNSTRCN">禁止中文</option>
+							<option value="STRCN">仅许中文</option>
+						</select>
+						<span class="option_range_3" style="display:none;">&nbsp;列</span>
+					</li>
 					<li class="option_range_date_li" style="display: list-item;"><label>日期格式:</label>
 						<select class="option_range_date">
 							<option value="3">年月日(YYYY-MM-DD)</option>

+ 1 - 1
src/main/webapp/WEB-INF/page/layouts/default.jsp

@@ -32,7 +32,7 @@
 		<!-- 必须保留声明 start -->
 		<div class="footer-copyright" style="color: gray;padding-top: 0px;font-size: 16px;padding-bottom: 16px;">
 			Powered by <a href="http://www.diaowen.net" style="text-decoration: none;color: gray;"> <%=VersionInfo.getVersionInfo()%> </a>
-			&nbsp;&nbsp;&nbsp;Copyright © 2012-2017
+			&nbsp;&nbsp;&nbsp;Copyright © 2012-2021
 			<a href="http://www.diaowen.net" style="text-decoration: none;color: rgb(53, 117, 136);">调问网</a>
 		</div>
 		<!-- 必须保留声明 end -->

+ 5 - 5
src/main/webapp/WEB-INF/page/layouts/footer-0.jsp

@@ -1,8 +1,8 @@
 <%@ page language="java" contentType="text/html; charset=UTF-8"
     pageEncoding="UTF-8"%>
-   
+
 <div class="dw_foot" style="padding-top:20px;">
-	
+
 	<div class="dw_footnav">
 		<a href="/" style="color: gray;font-size: 16px;">京ICP备13050030号-3&nbsp;&nbsp;&nbsp;</a>
 	</div>
@@ -10,7 +10,7 @@
 	<!-- 必须保留声明 -->
 	<div class="footer-copyright" style="color: gray;padding-top: 0px;font-size: 16px;">
 		Powered by <a href="http://www.diaowen.net" style="text-decoration: none;color: gray;">DWSurvey</a>
-		&nbsp;&nbsp;&nbsp;Copyright © 2012-2016
+		&nbsp;&nbsp;&nbsp;Copyright © 2012-2021
 		<a href="http://www.diaowen.net" style="text-decoration: none;color: rgb(53, 117, 136);">调问网</a>
 	</div>
 </div>
@@ -28,7 +28,7 @@
         <div class="cleaner"></div>
 	</div>
 </div>
-<div class="weixinImgPos" style="font-size:12px">      
+<div class="weixinImgPos" style="font-size:12px">
 	<img src="${ctx }/images/dianwen_weixin.jpg"   width="130" style="padding:5px;">
 	<div>扫描并关注微信账号</div>
-</div> --%>
+</div> --%>

+ 4 - 4
src/main/webapp/WEB-INF/page/layouts/footer-2.jsp

@@ -1,7 +1,7 @@
 <%@ page language="java" contentType="text/html; charset=UTF-8"
     pageEncoding="UTF-8"%>
 <div class="dw_foot" style="padding-top:20px;">
-	<!-- 
+	<!--
 	<div class="dw_footnav">
 		<a href="/" style="color: gray;font-size: 16px;">京ICP备13050030号-3&nbsp;&nbsp;&nbsp;</a>
 	</div> -->
@@ -14,7 +14,7 @@
 	<!-- 必须保留声明 start -->
 	<div class="footer-copyright" style="color: gray;padding-top: 0px;font-size: 16px;">
 		Powered by <a href="http://www.dwsurvey.net" style="text-decoration: none;color: gray;">DWSurvey</a>
-		&nbsp;&nbsp;&nbsp;Copyright © 2012-2017
+		&nbsp;&nbsp;&nbsp;Copyright © 2012-2021
 		<a href="http://www.diaowen.net" style="text-decoration: none;color: rgb(53, 117, 136);">调问网</a>
 	</div>
 	<!-- 必须保留声明 end -->
@@ -34,7 +34,7 @@
         <div class="cleaner"></div>
 	</div>
 </div>
-<div class="weixinImgPos" style="font-size:12px">      
+<div class="weixinImgPos" style="font-size:12px">
 	<img src="${ctx }/images/dianwen_weixin.jpg"   width="130" style="padding:5px;">
 	<div>扫描并关注微信账号</div>
-</div> --%>
+</div> --%>

+ 6 - 0
src/main/webapp/js/dw/dwsurvey-design.js

@@ -1527,6 +1527,12 @@ function showDialog(thDialogObj){
 		$("#dwCommonDialog .dwQuDialogLoad").show();
 	}else if(thObjClass.indexOf("dwFbMenuBtn")>=0){
 		$("#dwCommonDialog .dwQuFillDataTypeOption").show();
+		var checkType_val=quItemBody.find("input[name='checkType']").val();
+		if(checkType_val==""){
+			checkType_val="NO";
+		}
+		var checkType=$("#dwCommonDialog select[name='quFill_checkType']");
+		checkType.val(checkType_val);
 	}else if(thObjClass.indexOf("quCoOptionEdit")>=0){
 		$("#dwCommonDialog .dwQuRadioCheckboxOption").show();
 		var quOption_isNote=$("#dwCommonDialog input[name='quOption_isNote']");