选中/取消选中时复选框ajax请求
Checkbox ajax request on check/uncheck
我在剃刀视图引擎上有一个复选框:
@Html.CheckBoxFor(model => model.Attempt, new { id = "Attempt" })
我想在每次选中/取消选中复选框时发出ajax请求。所以,我使用了javascript,
$(document).ready(function () {
// Some other functions here
$('#Attempt input:checkbox').change(function () {
$.ajax({
url: '@Url.Action("Select", "Test")',
type: 'POST',
data: { attempt: true }
});
})
});
但它根本不起作用。根本没有发送任何请求。我错过了什么?此外,如何根据勾选/取消勾选来映射数据attempt
true或false?
我不知道为什么它不起作用,但我做了一些修改使它起作用。
$('#Attempt').change(function () {
if ($('#Attempt').is(':checked')) {
$.ajax({
url: '@Url.Action("Select","Test")',
data: { isLocked: true },
type: 'POST',
dataType: "json"
});
}
});
您的选择器说查找一个id为Attempt的元素,然后查找里面的复选框。我相信你的选择器应该只是id,除非我不理解你使用的电镀语言。
相关文章:
- 使用$.ajax发布多个复选框
- 在Ajax中捕获复选框值
- 如何在数据表中设置从Ajax响应选中的复选框
- 带有复选框的AJAX
- 使用springform时,如何在ajax/jquery中获取复选框值
- 从复选框 ajax php javascript 中检索值
- 获取 ajax 创建的复选框的值
- 只有选中的复选框才能执行进一步的 ajax 查询
- 使用 php 和 javascript Ajax 发送复选框值时遇到问题
- 如何通过jquery/ajax将复选框数据作为数组发送到php脚本
- 选中/取消选中时复选框ajax请求
- ajax后表单复选框更改时jquery ajax不工作
- 使用Knockout和复选框进行ajax调用的问题
- AngularJS-通过ajax提交带有复选框的表单
- PHP-AJAX复选框过滤器使用数据标记属性
- Jstree-Can't在AJAX调用中选中复选框,适用于经典调用.一个问题
- 根据 ajax 响应中的值设置复选框状态
- AJAX 调用 PHP 复选框问题
- 如何将选择复选框值动态传递给 ajax 调用变量动态发布到 php 变量
- 单击复选框时将此元素添加到收藏夹数组 + 后 Ajax 元素关系