如果输入字段在Drupal 8中最多包含8个字符,如何调用表单字段Ajax函数?

时间:2019-06-05 06:08:14

标签: drupal drupal-8

我尝试使用keyup事件在文本字段用户输入遇到8个字符时触发Ajax回调函数。但是,当用户输入第一个字符本身时,Ajax回调就会触发。

我尝试在文本字段中设置最小长度,我认为在达到最小长度后会发生ajax调用,但无法正常工作。

            $form['mobile_no'] = array (
            '#type' => 'textfield',
            '#name' => 'mobile_no',
            '#ajax' => [
            'callback' => [$this,'verifyNumber'],
            'event' => 'keyup'
            ]);

我希望当用户在文本字段中输入至少8个字符时,发生文本字段Ajax调用。

0 个答案:

没有答案
相关问题