我如何在cakephp形式中使用onblur函数?

时间:2014-11-29 07:34:09

标签: cakephp-2.0 cakephp-2.3

我在Model编写了此验证规则,但想要在不按提交按钮的情况下验证表单数据。

代码:

public $validate = array( 'title' => array( 'rule' => 'notEmpty' ) );

我是否需要将这些规则用于应用javascript?

1 个答案:

答案 0 :(得分:1)

没有按下按钮和处理你可以用java脚本来做,比如

<script>
    var input = document.getElementsByName('title')[0];

    input.onfocus = function() {
        (or do anything else what you need)
        this.className = 'some_class_name';
    }

    input.onblur = function() {
        (or do anything else what you need)
         this.className = '';
    }
</script>

或者使用jQuery或用于项目的任何其他库