javascript - 提交表单时,HTML 输入复选框返回 'On' 而不是 'True'

标签 javascript jquery html

我有一个使用 Project Awesome (http://awesome.codeplex.com/) 的 MVC3 应用程序,但我在复选框上遇到了一个奇怪的行为。我在模态弹出窗口中有以下简单的 Html <input type="checkbox" class="check-box" name="IsDeleted">

当我提交包含此元素的表单时,它的 post 值为“on”而不是预期的“true”(选中元素时)。

有人知道这是为什么吗?我假设某处可能有一些 javascript 弄乱了表单数据,但想检查是否没有我遗漏的一些 HTML。

谢谢

最佳答案

将复选框 value 属性设置为 true,您将在您的帖子值中获得 true

关于javascript - 提交表单时,HTML 输入复选框返回 'On' 而不是 'True',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6441654/

相关文章:

javascript - 跨浏览器与多浏览器

在 SilverStripe 中的页脚之后插入的 JavaScript

javascript - Bootstrap轮播将元素一一传递

javascript - jQuery 忽略 HTTP 请求方法并附加奇怪的 URL 参数

javascript - 在 Bootstrap 主题的选项卡式 Pane 中进行验证

css - 浏览器无法识别 div 中的部分

html - 如何隐藏不适合固定高度框的额外列表项?

php - 更新 mysql 数据库中的一行?

javascript - 如何使用nodegit按日期对标签进行排序?

javascript - 检测页面加载时的 404 错误