小编use*_*675的帖子

jquery初学者 - 按时间启动的功能

我是JS的新手,有一个理解JQUERY语义的问题.

我有一个用于检查单元格内容的函数.

问题:当单元格失去焦点时,函数才会启动,如果单击"提交",则首先显示错误,然后运行该函数.

我希望函数在我进入单元格时运行.怎么做?

由此发起:

$(".user_id").blur(function(){ validateUserId($('.user_id')); });
Run Code Online (Sandbox Code Playgroud)

功能:

function validateUserId(reference) {
    if ( 5 == $(reference).val().length ) {
        $.get('index.php?user=' + $(reference).val(), function(data) {
            if ( "error" == data ) {
                $(reference).parent().parent().addClass('error');
                alert('error');
            } else {
                $(reference).parent().parent().removeClass('error');
                $(reference).addClass('valid');
                $(reference).parent().parent().addClass('success');
            }
        });
    } else {
        alert('short');
        $(reference).parent().parent().addClass('error');
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery function

5
推荐指数
1
解决办法
97
查看次数

标签 统计

function ×1

javascript ×1

jquery ×1

validation ×1