为什么 Meteor 验证规则不适用于文本区域输入?

问题描述 投票:0回答:0

我有一份提交后经过验证的表格,包括以下内容:

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>

但是,当我将输入更改为文本区域时,因为我需要输入自由文本,验证停止工作并且没有显示任何消息。

javascript validation meteor meteor-blaze
© www.soinside.com 2019 - 2024. All rights reserved.