我有一个foreach循环,它遍历一个控件面板:
foreach(MyControl control in MyPanel.Controls)
并将选中的每个复选框控件的名称添加到列表中:
if (control.Checked == true)
{
MyList.Add(control.Name)
}
但它似乎按照将它们添加到列表中的顺序在面板周围跳转。如何设置它在面板中运行的顺序,以便它以指定的顺序将选中的控件的名称添加到MyList中?
我是jQuery中的新手,当选中复选框时,我很难搞清楚如何通过id禁用下拉列表。
逻辑应该是这样的。
1)如果启用(选中)复选框,则禁用下拉列表(如果禁用复选框(未选中),则启用下拉列表。
例如,复选框id是Trivial_Order,下拉id是manager_search。
var select = $('select');
select.chosen();
select.on('chosen:updated', function () {
if (select.attr('readonly')) {
var was