Проверка JQuery во время выполнения
Я хочу создать форму в файле JS.
var form = '<form id="formForgetPass" action="#" method="POST" class="form-horizontal"><div class="form-group" style="margin-bottom: 0px !important;"><label for="textfield" class="control-label col-sm-2">E-posta</label><div class="col-sm-10"><input type="text" id="forgetEmail" name="email" class="form-control" /></div></div></form>';
И я использую http://jqueryvalidation.org/
Возможно ли, что я мог контролировать ввод данных во время выполнения? Я не понял этого.
Это не работает должным образом, как показано ниже
$("#formForgetPass").validate({
rules: {
email: {
required: true,
email: true
}
}
});
2 ответа
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var form = '<form id="formForgetPass" action="#" method="POST" class="form-horizontal"><div class="form-group" style="margin-bottom: 0px !important;"><label for="textfield" class="control-label col-sm-2">E-posta</label><div class="col-sm-10"><input type="text" id="forgetEmail" name="email" class="form-control" /></div></div></form>';
$("#MainDiv").append(form);
alert($("#forgetEmail"));
});
</script>
</head>
<body>
<div id="MainDiv">
</div>
</body>
</html>
Вы можете прикрепить в элемент div и получить элементы. Это предупреждение вернет объект.
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var form = '<form id="formForgetPass" action="#" method="POST" class="form-horizontal"><div class="form-group" style="margin-bottom: 0px !important;"><label for="textfield" class="control-label col-sm-2">E-
posta</label><div class="col-sm-10"><input type="text" id="forgetEmail" name="email" class="form-control" /></div></div></form>';
$("#MainDiv").append(form);
});
function uivalidate() {
if ($("#forgetEmail").val() =='' ) {
alert(" Value Should not be empty !");
return false;
}
alert('The value - ' + $("#forgetEmail").val());
}
</script>
</head>
<body>
<div id="MainDiv">
</div>
<br>
<button type="button" onClick="uivalidate();">Click Me!</button>
</body>
</html>
**Hi we can validate like this... this is question u r asking... give me the clarity**