[英]Jquery validation does not work
例如:我這里有兩個字段。 如果我填寫輸入類型=“秒”並發布它並且如果我沒有填寫輸入類型=第一個,它沒有驗證第一個字段,它應該告訴我填充第一個字段,反之亦然,如果我填寫輸入類型=第一個和如果我沒有輸入type = second,它顯示錯誤。
<form name="test" onsubmit="return te()" method="post">
<input type="text" id="first">
<span id="">
<input type="text" id="second">
<span id="">
<input type="submit" value="submit">
function te() {
var valid = true;
if ($('#first').val() =="")
valid = false;
if ($('#second').val( == "")
valid = false;
if(valid == false)
$("#error").text('Fill all required fields')
return valid;
}
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
</head>
<body>
<form name="test" onsubmit="return te()" method="post">
<input type="text" id="first">
<span id="">
<input type="text" id="second">
<span id="">
<input type="submit" value="submit">
</form>
<script>
function te() {
var valid = true;
if ($('#first').val() =="")
valid = false;
if ($('#second').val() == "")
valid = false;
if(valid == false)
$("#error").text('Fill all required fields')
return valid;
}
</script>
</body>
</html>
你的語法錯了,可能是錯誤的原因..
$(#first).val())
改為
$("#first").val())
&
$(#second).val()
改成
$("#second").val()
如果沒有,檢查控制台是否有錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.