保存按钮因javascript而无法保存

时间:2013-02-25 16:34:06

标签: javascript jquery button

我的保存按钮有问题。为我的按钮应用指定的JavaScript时,它不会保存信息。但是,如果我删除JavaScript按钮工作并保存信息。

(function ($) {

Views.Accounts = {
    AddSaveBtnEvents: function () {
        $(".savebtn").attr('disabled', 'disabled');

        $("#Username,#ProfileName").keyup(function(event) {
            $(event.target).siblings('.savebtn').removeAttr('disabled', true);
        });

            $(".savebtn").click(function () {
            $(this).attr('disabled', 'disabled');
        });
    } 
 };

$.views.Accounts.AddSaveBtnEvents();

})(jQuery);

1 个答案:

答案 0 :(得分:0)

我做了一些研究后修复了自己的问题 - 我实际上必须传递按钮及其类型:

(function ($) {

Views.Accounts = {
    AddSaveBtnEvents: function () {
        $('button[type=submit]').attr('disabled', 'disabled');

        $('#Username,#ProfileName').keyup(function(event) {
            $(event.target).siblings('button[type=submit]').removeAttr('disabled');
        });

        $('button[type=submit').click(function () {
            $(this).attr('disabled', 'disabled');
        });
    } 
};

$.views.Accounts.AddSaveBtnEvents();
})(jQuery);