输入数据验证不会触发更改事件

时间:2017-04-19 03:48:43

标签: jquery unobtrusive-validation

$(function() {
    $("#collapseNew div[data-role=contractContainer] .table-row-b > .row input").change(function () {
        //find if is need a new line
        var $this = $(this);
        var lineContainer = $this.closest("div.row");
        if (typeof(lineContainer.data().requestLine) === "undefined") {
            addRow($this, function() {
                lineContainer.data("requestLine", true);
            });
        }
    });
});

这个简单的jquery代码永远不会在我的页面中触发,这与那些带有jquery.validate验证的输入相关

如何在不按下验证的情况下获得更改事件

仅供参考:$(“#collapseNew div [data-role = contractContainer] .table-row-b> .row input”)有效且包含有问题的输入

事实上,与那些输入工作相关的验证找到了。所以,我想不引人注意的验证订阅了更改事件,但在某种程度上它覆盖了我的订阅

提前致谢

0 个答案:

没有答案