如何在jquery中发生事件时禁用图像按钮?

时间:2013-12-27 12:38:22

标签: jquery-ui jquery

这是我的代码......

<input type="image" src="../../Content/images/add_icon.png" title="Create Group"
                               id ="IMGaddicon" onclick="return EnableTextBox(event);" />

当发生以下事件时,必须禁用此功能

function addgroup(event, groupName) {
    var groupid = 0;
    var SaveCollection = [];
    var GroupName = "";
    if (groupName != "") {
        GroupName = groupName;
    } else {
        GroupName = savegroupname;
    }
    $.ajax({
        url: GroupSave,
        type: "POST",
        async: false,
        data: {
            GroupID: groupid,
            GroupName: GroupName,
            SaveValues: $.toJSON(SaveCollection)
        },
        success: function (data) {
            var groupgrid = $('#grouping').data('kendoGrid');
            groupgrid.dataSource._data[0].GroupID = data.GroupID;
            saveflag = false;
            groupflag = false;
            GroupNames = [];
            for (var i = 0; i < groupgrid.dataSource._data.length; i++) {
                GroupNames.push({
                    Text: groupgrid.dataSource._data[i].GroupName,
                    Id: groupgrid.dataSource._data[i].GroupID
                });
            }
            GroupingMenuRelaod(GroupNames);
            groupgrid.clearSelection();
        },
        error: function (request, status, error) {}
    });
}

1 个答案:

答案 0 :(得分:0)

在你的活动中写下这个。

function addgroup(event, groupName) {
    $("#IMGaddicon").attr('disabled','disabled');
    var groupid = 0;
    var SaveCollection = [];
    var GroupName = "";   
    // Rest of ur code
});

//要启用按钮,请在您的活动中添加以下代码: -

$("#IMGaddicon").removeAttr("disabled");