1、获取CheckBox的值。
$('input[name="Is_Child_Control"]').attr("checked") ? "1" : "0"
其中,Is_Child_Control为前台界面中,checkbox的Name属性的值。
其中checkbox 中,若没有规定其value属性,则其默认值为:“on”,若在数据库表中用number型的1/0代表选中/未选中,则会出现“400 Bad Request”的异常。
2、400 Bad Request 异常
今天遇到一个问题:在前台界面提交,Firebug报出“400 Bad Request”异常,后通过FireBug的“响应”得到:
此请求的查询字符串的长度超过配置的 maxQueryStringLength 值
即,使用Get方式,虽然Url的大小为:3K,但是其字符串的长度已经大于maxQueryStringLength的长度,所以报出异常。
将提交方式改为POST,即可。