控制用户输入的正确方法(更改事件已被激活)

时间:2014-07-25 17:30:24

标签: javascript onchange

我正在尝试更正用户的输入,更改它(如果不正确)并将包含该信息的请求发送到服务器。目前结构看起来像这样:

$(".groupsInput").change(function() {
    var elem = $(this);

    $.getJSON("...").done(function(data) {
        // do check here, if something is wrong:
        elem.removeItem(...);
    }

    $.get("..." + elem.val());   // updates the server
}

问题是,最终的get-Request被多次触发。我想,这是由于elem.removeItem(...);行所致。我认为这里的变更事件再次被触发。所以,我认为我的方法不正确。你能告诉我这里有什么正确的方法吗?

编辑:也许有类似event.cli的东西(来自此处的assember,中断被禁用)? : - )

0 个答案:

没有答案