使用Request.Form获取已禁用的HTML复选框的值

Dot*_*ude 2 html javascript asp.net jquery

我有一个html复选框

<input type="checkbox" name="MyChkBox" .. />
Run Code Online (Sandbox Code Playgroud)

有另一个控件使这个启用/禁用,我正在使用JQuery

$(this).attr("disabled", "true");
Run Code Online (Sandbox Code Playgroud)

在服务器上,我使用以下方式获取复选框值:

string info = Request.Form["MyChkBox"];
Run Code Online (Sandbox Code Playgroud)

我的问题是如果选中并禁用了复选框,我需要能够使用此值 Request.Form

Nic*_*ver 5

你不能这样做,你需要重新启用它来查看/获取服务器端(否则客户端根本不会发送它).浏览器不包括提交中的disabled控件<form>,因为它们不算作"成功"控件.