我在Model
编写了此验证规则,但想要在不按提交按钮的情况下验证表单数据。
代码:
public $validate = array(
'title' => array(
'rule' => 'notEmpty'
)
);
我是否需要将这些规则用于应用javascript?
答案 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或用于项目的任何其他库