【发布时间】:2016-07-20 21:09:15
【问题描述】:
我正在使用jQuery form validation 插件来验证我的表单。出于某种原因,它没有在我的表格中提取名称,我无法弄清楚原因。当我尝试验证我的 JS 中的代码时,我 我无法引用输入元素。这是代码和正在发生的事情的屏幕截图。有什么想法吗?
<form id="submit-form">
<label for="app-name-form">
<input name="app-name-form" type="text" id="app-name-form"/>
<div class="label-text">App Name</div>
</label>
<label for="team-name-form">
<input type="text" id="team-name-form" name="team-name-form"/>
<div class="label-text">Team</div>
</label>
<label>
<input type="submit" class="btn" value="Submit" name="saveForm" id="saveForm"/>
</label>
</form>
<script>
$(document).ready(function(){
$("#submit-form").validate({
rules: {
app-name-form: "required"
},
messages: {
app-name-form: {
required: "Enter name pls"
}
}
});
});
$('#saveForm').click(function(e) {
});
</script>
【问题讨论】:
-
在脚本中使用“app-name-form”而不是 app-name-form 检查
标签: jquery forms validation plugins