如何禁用添加按钮或禁用对话框传播

时间:2015-06-05 08:05:26

标签: javascript jquery jquery-ui drop-down-menu jtable

我有jtable,我添加了一个按钮,用于在同一页面中将记录添加到jtable。单击添加按钮时,将出现新对话框以向jtable添加项目。在该对话框中包含一个下拉菜单和两个文本框。这里我想阻止对话框的传播,当下拉列表中没有要添加的项目时(我已经添加了一个场景,如果添加了一个项目,它将从下拉列表中消失)。如果“添加对话框”下拉列表中没有项目,如何阻止对话框传播或如何禁用添加按钮。

我正在使用ajax调用来填充下拉列表

$.ajax({
            url: '/Program/CategoryAdded/',
            type: 'POST',
            dataType: 'json',
            success: function (data) {           

               $('#Edit-CategoryID').children('option:not(:first)').remove(); 
               $.each(data.Options, function (i, Options) {      
                $('#Edit-CategoryID').append($("<option></option>").attr("value", Options.Value).text(Options.DisplayText));
                 });
            }

和此处“#Edit-CategoryID”填充下拉列表。在这里,我使用

获得了下拉列表中的项目数
var length = $('#Edit-CategoryID').children('option').length;
                    if(length <= 1)
                        //Here I want to write code disable add button
                    }

0 个答案:

没有答案