很抱歉,如果这是重复的,我看到的大多数问题都是相似的,但不是同一个问题。
我有一个带有复选框的表单:
<input id = "ppCheckBox" type = "checkbox" name = "policy"/>
我在JS中执行ajax调用,将所有表单数据发送到页面加载。我希望能够知道在页面加载期间是否选中了该复选框。
关于如何做到这一点的任何想法?有Request.Params.["policy"].isChecked()
之类的东西吗?或者我可以用来确定它是否被检查的任何方法?
答案 0 :(得分:3)
我将您的输入和asp按钮添加到页面,单击按钮,然后查看调试器中的Request["policy"]
。
取消选中该复选框后,Request["policy"]
会返回null
。选中后,它会返回"on"
。
答案 1 :(得分:2)
使其成为服务器端:
<input runat="server" id = "ppCheckBox" type = "checkbox" name = "policy"/>
然后,您可以在C#代码中按名称引用ppCheckBox
。