下拉列表与项目动态绑定。根据要求,下拉列表将选择特定值并被禁用。
我已经通过下拉框将下拉列表的属性修改为禁用

 $("#cmbTeamList option[value='2']").attr("selected", "selected");
 $('#cmbTeamList').attr("disabled", "disabled");


尝试在服务器端检查下拉列表的选定值时,选定的索引不起作用。

if (cmbTeamList.SelectedIndex != 0)
   {
    //logic is there

   }


请帮助我克服这个问题。

最佳答案

禁用表单元素时,它不会发送到服务器。您可以将选择的值存储到隐藏的输入中。

$('#hiddenInput').val($('#cmbTeamList').val())

10-06 11:06