gpt4 book ai didi

c# - 禁用 ASP :dropdownlist based on the selection of another ASP:Dropdownlist. 值

转载 作者:行者123 更新时间:2023-12-03 11:52:32 28 4
gpt4 key购买 nike

我有两个 asp.net 下拉列表,我想用 Javascript 操作客户端。这两个下拉菜单位于模态打开内: function()

当 dropdown1.value == "me"时我想要禁用 dropdown2.value

我怎样才能做到这一点?

$(document).ready(function () {
if (document.getElementById('<%=dropdown1.ClientID%>').value == 'Me')
document.getElementById('<%=dropdown2.ClientID%>').disabled = true;
});

(可选)第 2 部分 在禁用 dropdown2 后,我需要将 Entity Framework 值设置为 null,如何在不回发的情况下完成此操作?

最佳答案

第 1 部分:

$(document).ready(function () 
{
if($("#<%=dropdown1.ClientID%>").val() == "Me")
$("#<%=dropdown2.ClientID%>").prop("disabled",true);
});

第 2 部分:

您需要对后台代码或 Web 服务进行 ajax 调用才能执行此操作。

.ASPX

$.ajax({
type: "POST",
url: "PageName.aspx/CodeBehindMethodName",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",

success: function (result) {


},
error: function (error) {

}
});

.ASPX.CS

 [WebMethod]
public static void Test()
{
// Call EF code
}

关于c# - 禁用 ASP :dropdownlist based on the selection of another ASP:Dropdownlist. 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25754248/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com