小编use*_*120的帖子

使用tagit验证标签

我正在使用以下标签 - 它插件:http://widen.github.io/jQuery-Tagit/.

我想验证标签,输入将是电子邮件地址.我怎样才能做到这一点?

我的代码:

HTML

<div id="editOnClick" class="example">
    <ul name="email[]" id="email"></ul>
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript(jQuery)

$(document).ready(function () {
        $('#editOnClick > ul').tagit({
            select:true,
            triggerKeys:['comma', 'enter', 'space', 'semicolon', 'tab'],
            tagSource:"view_email_get_emails.php",
            editOnClick:true 
            beforeTagAdded: function(event, ui) {
              return isEmail($('#email').tagit("tags"))}  

 });

function isEmail(email) {
    var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    return regex.test(email);
}
        });
        });
Run Code Online (Sandbox Code Playgroud)

我将我的代码添加到JSFiddle.

javascript jquery tag-it

4
推荐指数
1
解决办法
2081
查看次数

标签 统计

javascript ×1

jquery ×1

tag-it ×1