我有一份提交后经过验证的表格,包括以下内容:
Template.reportEdit.onRendered(function () {
$('#projectform').validate({
rules: {
serverName: {
required: true
},
....
messages: {
serverName: {
required: 'Enter the server name!'
},
和HTML:
<dt>
<label for='serverName'>Server:</label>
</dt>
<dd>
<select id='serverName' name='serverName' autocomplete='off'>
//logic loading its values
</select>
<div>
<label id="serverName-error" class="error" for="serverName"></label>
</div>
</dd>
但是,当我将输入更改为文本区域时,因为我需要输入自由文本,验证停止工作并且没有显示任何消息。