Javascript 永久禁用复选框
我正在处理gridview。我想要的是,当用户选中复选框并选择记录时,复选框应变为禁用。此外,当任何其他用户选择同一行时,复选框也应保持禁用状态,以供第二个用户使用…相同的代码是什么Javascript 永久禁用复选框,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,我正在处理gridview。我想要的是,当用户选中复选框并选择记录时,复选框应变为禁用。此外,当任何其他用户选择同一行时,复选框也应保持禁用状态,以供第二个用户使用…相同的代码是什么 <asp:TemplateField> <ItemTemplate> <asp:CheckBox ID="chkchild" runat="server" AutoPostBack= "true" CommandArgument= '<%# Eval("
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkchild" runat="server" AutoPostBack= "true" CommandArgument= '<%# Eval("id") %>' />
</ItemTemplate>
</asp:TemplateField>
这是我想要应用我所问内容的复选框。您可以这样做:
$("yourCheckBox").click(IsChecked);
function IsChecked() {
if (this.checked) {
$("yourCheckBox").attr("disabled", true);
}
}
如果您想永远禁用它,您需要在db端进行一些操作,在表中添加一列,比如,IsDisable
,从表中获取复选框数据并在网格中设置其值。通过deafult,该值将为false,并在表中的userclick上更新该值。就这样。您可以这样做:
$("yourCheckBox").click(IsChecked);
function IsChecked() {
if (this.checked) {
$("yourCheckBox").attr("disabled", true);
}
}
如果您想永远禁用它,您需要在db端进行一些操作,在表中添加一列,比如,
IsDisable
,从表中获取复选框数据并在网格中设置其值。通过deafult,该值将为false,并在表中的userclick上更新该值。就这样。您可以执行回调并禁用复选框服务器端。您可以执行回调并禁用复选框服务器端。您尝试了什么吗?共享代码你能详细说明你的问题吗?我只想永久禁用一个复选框。即一个用户选中一个复选框,复选框变为禁用。并永远保持不变(即永远禁用)到目前为止,您是否为此编写了代码?您在该代码中遇到任何错误或异常问题吗?如果您在数据库中为此记录添加一个位列,则每次您选中“已更改事件”上的复选框时,将列值设置为true,并在前端设置复选框,如果复选框为true,则禁用它。它将适用于所有用户。是否尝试任何操作?共享代码你能详细说明你的问题吗?我只想永久禁用一个复选框。即一个用户选中一个复选框,复选框变为禁用。并永远保持不变(即永远禁用)到目前为止,您是否为此编写了代码?您在该代码中遇到任何错误或异常吗?如果您在数据库中为此记录添加一个位列,则每次选中“已更改事件”复选框时,将列值设置为true,并在前端设置check,如果check为true,则禁用它。这将对所有用户都有效。这只是禁用复选框一次。不是permanently@MAdeel Khalid你能给我发送正确的代码吗…这只是一次禁用复选框…不是permanently@MAdeel Khalid你能给我发封信吗正确的代码。。。