jquery - 复选框始终为 "on"

标签 jquery asp.net-mvc-3 uploadify

嘿!

当Uploadify将文件发送到操作时,我需要知道复选框是否被选中,所以我这样做了:

    $('#uploaded').uploadify({
        'uploader': '/uploadify.swf',
        'cancelImg': '/cancel.png',
        'script': '/Interaction/Upload',
        'multi': true,
        'auto': false,
        'method': 'post',
        'scriptData': {'Checkbox': $('#checkbox').val()},
    });

但我总是得到一个“on”值。不管是否勾选。

有人可以帮忙吗?谢谢。

<小时/>

更新:

我意识到 uploadify 在加载页面时获取复选框。这意味着如果我更改复选框(或任何其他类型的输入),uploadify 将获取初始值,在本例中为“checkbox = false” .

如何使用 uploadify 发送表单?

谢谢。

最佳答案

尝试$('#checkbox').is(':checked')

关于jquery - 复选框始终为 "on",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6602115/

相关文章:

c# - 处理 SkyBiometry API

javascript - Uploadify从不执行上传脚本

php - 如何获取点击了哪个元素的表单对象

AJAX 请求下一页/上一页的帮助

javascript - 返回 false javascript 的单选按钮仍然使用旧值调用 onchange

javascript - 我如何在 jQuery 中实现选项?

javascript - 所有浏览器的文件输入按钮,这可能吗?

javascript - 如何从异步调用返回响应?

.net - 如何在 .NET MVC 应用程序中包含社交媒体共享?

asp.net - 如何在 IIS 7.5 上预热 ASP.NET MVC 应用程序?