Ver Fonte

提交校验

zhengkaixin há 3 anos atrás
pai
commit
8ae807d407
3 ficheiros alterados com 54 adições e 42 exclusões
  1. 29 23
      assets/js/company-register.js
  2. 3 1
      css/head.css
  3. 22 18
      html/company/register.html

+ 29 - 23
assets/js/company-register.js

@@ -24,7 +24,7 @@ $(function(){
 	          reader.readAsDataURL(file); // 读取文件
 	          // 渲染文件
 	          reader.onload = function (arg) {
-	           console.log( arg.target.result)
+				$("#uploadButtonInput").val(arg.target.result);
 	            $("#uploadButton").css("background", "url("+arg.target.result+") no-repeat center")
 				$("#uploadButton").css("backgroubordernd", '1px solid #b8b9ba')
 				$("#uploadButton").css("border-radius",'10px')
@@ -64,21 +64,22 @@ $(function(){
 	var city=["aaa1","bbb2","ccc3"]
 	//---------初始化数据部分end-----------
 	//页面初始化
-	$(".showqu").text(contact_number_list[0])
 	contact_number_list.forEach(item=>{
-		var li=$("<li class='contact_number_li' txt="+item+"><a >"+item+"</a></li>")
+		var li=$("<option>"+item+"</option>")
 		$(".showqulist").append(li)
 	})
 	location.forEach(item=>{
-		var li=$("<li class='contact_location1_li' txt='"+item.icon+" "+item.name+"'><a >"+item.icon+' '+item.name+"</a></li>")
+		var li=$("<option>"+item.icon+' '+item.name+"</li>")
 		$(".showlistLocation1").append(li)
 	})
 	province.forEach(item=>{
-		var li=$("<li class='contact_location2_li' txt="+item+"><a >"+item+"</a></li>")
+		//var li=$("<li class='contact_location2_li' txt="+item+"><a >"+item+"</a></li>")
+		var li=$("<option>"+item+"</option>")
 		$(".showlistLocation2").append(li)
 	})
 	city.forEach(item=>{
-		var li=$("<li class='contact_location3_li' txt="+item+"><a >"+item+"</a></li>")
+		//var li=$("<li class='contact_location3_li' txt="+item+"><a >"+item+"</a></li>")
+		var li=$("<option>"+item+"</option>")
 		$(".showlistLocation3").append(li)
 	})
 	
@@ -126,27 +127,32 @@ $(function(){
 	})
 	
 	function li_click(){
-		$(".contact_number_li").on("click",function(){
-			$(this).parent().parent().find(".showqu").text($(this).attr("txt"))
-		})
-		$(".contact_location1_li").on("click",function(){
-			$(this).parent().parent().find(".showqu1").text($(this).attr("txt"))
-		})
-		$(".contact_location2_li").on("click",function(){
-			$(this).parent().parent().find(".showqu2").text($(this).attr("txt"))
-		})
-		$(".contact_location3_li").on("click",function(){
+		// $(".contact_number_li").on("click",function(){
+		// 	$(this).parent().parent().find(".showqu").text($(this).attr("txt"))
+		// })
+		// $(".contact_location1_li").on("click",function(){
+		// 	$(this).parent().parent().find(".showqu1").text($(this).attr("txt"))
+		// })
+		// $(".contact_location2_li").on("click",function(){
+		// 	$(this).parent().parent().find(".showqu2").text($(this).attr("txt"))
+		// })
+		// $(".contact_location3_li").on("click",function(){
 			
-			$(this).parent().parent().find(".showqu3").text($(this).attr("txt"))
-		})
+		// 	$(this).parent().parent().find(".showqu3").text($(this).attr("txt"))
+		// })
 	}
-	  $("#form").validate();
+	
+		
 		$.validator.setDefaults({
-			submitHandler: function() {
-			  alert("提交事件!");
-			}
+		    submitHandler: function() {
+				var submitlogo=$("#uploadButtonInput").val();
+		       if(!submitlogo){
+		            				  alert("请上传公司logo")
+		            }
+		    }
 		});
-		
+		$("#form").validate()
+	
 		
 	//页面初始化end
 })

+ 3 - 1
css/head.css

@@ -12,7 +12,9 @@
 	padding: 0 300px;
 
 }
-
+.error{
+	color: red;
+}
 .jph2 {
 	/* width: 189px; */
 	/* height: 33px; */

+ 22 - 18
html/company/register.html

@@ -84,6 +84,7 @@
 								Company logo
 							</dt>
 							<dd>
+								<input id="uploadButtonInput" type="hidden" />
 								<button id="uploadButton" type="button" class="btnUpload" style="
 									width: 85px;
 								    height: 85px;
@@ -144,13 +145,16 @@
 									<div class="row-fluid" style="    margin-top: 4px;" >
 
 										<div class="span4">
-											<div class="btn-group">
+											<!-- <div class="btn-group">
 												<button class="btn "><span class="showqu"></span></button> <button data-toggle="dropdown"
 													class="btn dropdown-toggle"><span class="caret"></span></button>
 												<ul class="dropdown-menu showqulist" >
 													
 												</ul>
-											</div>
+											</div> -->
+											<select class="showqulist form-control" >
+												
+											</select>
 										</div>
 										<div class="span8">
 											<input  required	 name="contactNumber" number="true" type="text"  placeholder="enter Contact number" />
@@ -218,28 +222,26 @@
 						
 						<div class="span7">
 							<div class="span4">
-								<div class="btn-group">
+								<!-- <div class="btn-group">
 									<button class="btn"><span class="showqu1">🇨🇳  China</span></button> <button data-toggle="dropdown"
 										class="btn dropdown-toggle"><span class="caret"></span></button>
 									<ul class="dropdown-menu showlistLocation1" >
 										 
 										 
 									</ul>
-								</div>
-
+								</div> -->
+								<select class="showlistLocation1 form-control" >
+									
+								</select>
 							</div>
 							<div class="span4">
-								<div class="btn-group">
-									<button class="btn"><span class="showqu2">province</span></button> <button data-toggle="dropdown"
-										class="btn dropdown-toggle"><span class="caret"></span></button>
-									<ul class="dropdown-menu showlistLocation2">
-									 
-									</ul>
-								</div>
-
+								
+								<select class="showlistLocation2 form-control"  >
+									
+								</select>
 							</div>
 							<div class="span4">
-								<div class="btn-group">
+							<!-- 	<div class="btn-group">
 
 									<button class="btn" style="width: 80%;"><span class="showqu3">city</span></button> <button style="width: 20%;"
 										data-toggle="dropdown" class="btn dropdown-toggle"><span
@@ -248,11 +250,13 @@
 									 
 										
 									</ul>
-								</div>
-
+								</div> -->
+								<select class="showlistLocation3 form-control"  >
+									
+								</select>
 							</div>
 						</div>
-						<div class="span5"> <input type="text" placeholder="Avenue …" />
+						<div class="span5"> <input type="text" required placeholder="Avenue …" />
 						</div>
 						</div>
 					</dd>
@@ -317,7 +321,7 @@
 
 				</div>
 				<div class="row-fluid">
-					<button   type="submit" class="hbutton" style="  float: right; ">upload</button>
+					<button   type="submit" id="registerupload" class="hbutton" style="  float: right; ">upload</button>
 				</div>
 			</div>
 			</form>