Tag: 复选框

复选框在无序列表项中单击无法正常工作

我无法“检查”嵌入在可扩展UL中的输入复选框。 我知道原因与点击绑定有关,但我无法弄明白。 UL是动态的,所以我添加了新的li和UL。 最低级别UL包含应该可选择的lis。 但是当我尝试点击它们时,它只是突出显示标签,复选框永远不会被选中。 这是HTML: Assessment ATGM FMS 这是javascript / jquery: function prepareList() { $(‘#expList’).find(‘li:has(ul)’) .click( function(event) { //If line item is expandable but has no line items then call the service to retrieve data if($(event.target).hasClass(‘collapsed’) && $(event.target).find(‘li’).length==0){ $(event.target).children(‘ul’).append(“Add New LI’s”) $(‘#expList’).find(‘li:has(ul)’).addClass(‘collapsed’); $(‘#expList’).find(‘ul’).addClass(‘inputslist’); $(event.target).find(‘li:has(input)’).unbind(); $(event.target).children(‘ul’).hide(); } //Toggle the lists if they show or not […]

单击li以选中/取消选中复选框

我点击后应用下一个代码使li检查/取消选中子复选框。 问题是当单击复选框本身时它不起作用。 我已经在这里阅读了post并试图应用e.stopPropagation(); 但仍然没有工作,任何想法? $(‘#columnList li’).click(function(){ var check = $(this).children(); var checkVal = check.attr(‘value’); var helper = $(‘.’ + checkVal); console.log(helper); if(check.is(‘:checked’)){ check.attr(‘checked’,”); $.each(helper, function(i, e){ $(helper[i]).hide(); }); }else{ check.attr(‘checked’,’checked’); $.each(helper, function(i, e){ $(helper[i]).show(); }); } }); $(‘input[type=”checkbox”]’).click(function(){ e.stopPropagation(); }); HTML是带有子复选框的普通ul 。 没什么特别的。

选中复选框,选中复选框

我有这些复选框。 它们对应于人们可以工作的日子。 该系统将用于创建“工作计划”。 但是,当老板检查一个复选框(让人们在某一天工作)时,它应该改为选择框,以便老板可以告诉人们将在哪里工作。 复选框以这种方式获取其名称: {UserID}_[] 。 复选框的值对应于星期几(星期一 – > 0,星期二 – > 1,星期三 – > 2等)。 选择框以这种方式生成: {UserID}_select_[] 。 我尝试使用以下类型的jquery脚本来实现此function: var userList = ; function swapInput(obj) { for (var i in obj) { $(document).ready(function() { $(“input[name='” + obj[i] + “_[]’]”).change(function() { if ($(this).prop(‘checked’)) { $(this).hide(); $(‘input[name=”‘ + obj[i] + ‘_select_[‘$(this).val()’]”]’).show(); } } } } […]

如果在WordPress中未选中复选框,如何在表单中发送’no’

在WordPress的联系表单7插件中,是否可以根据复选框值向邮件发送自定义消息。 在我的表格中,我订阅了时事通讯复选框。 当用户选中该复选框时,订阅新闻稿的邮件将显示为“是”。 现在,当用户未选中复选框时,我想将订阅时通讯发送为“否”。 可能吗。 我尝试过,我仍然在谷歌搜索答案,但无济于事。欢迎任何帮助/建议。 提前致谢。

jQuery toggleClass并选中复选框

我似乎无法让这个工作。 如果我删除脚本的复选框部分,切换类可以工作,但如果我添加它,那么它不再切换该类。 我是一名业余爱好者,所以我非常感谢任何帮助。 我正在使用jQuery版本1.4.1。 谢谢。 $(“li.imprint”).click(function() { $(this,”li.imprint”).toggleClass(‘selected’).children(“input[@type=checkbox]”)[0].click(); }); 所以基本上我正在构建一个Web表单供人们自定义笔。 所以他们需要选择他们想要的颜色印记。 我想要展示一个颜色的样本,而不仅仅是一个无聊的颜色列表。 所以我想我会创建一个列表,放一些复选框,这样他们就可以选择颜色并使用CSS来隐藏实际的复选框,这样它就很好又干净。 我看到了为单选按钮完成此操作的代码,我的工作正常。 我试图将它改编为复选框,但问题是你只能选择一个单选按钮而是多个复选框。 给你一个半function的例子。 如果您前往测试网站,它是现场(我不知道这是一个很好的做法),并尝试自定义笔,你可以看到我正在尝试做什么。 Pensfast.com Beta

使用jquery问题和非工作函数选择所有复选框

第一:如何选择具有指定ID的所有复选框? 第二: 我有: Click to select all of the checkboxes 然后在脚本的顶部我使用这个: $(function () { $(‘#chkbox:all’).click(function () { alert(1); }); }); alert没有出现在我的屏幕上 – 意味着function没有运行 – 为什么会发生?

使用服务器端的DataTables复选框插件获取所有选定的行

我有这个DataTable的定义: var availableFilesTable = $(“#availableFiles”).DataTable({ ‘processing’: true, ‘serverSide’: true, ‘ajax’: ‘@Url.Action(“GetAllBinariesExclude”, “Program”, new {programId = Model.Id})’, ‘columns’: [ { data: ‘Id’, ‘checkboxes’: { ‘selectRow’: true } }, { ‘data’: ‘BinaryName’ }, { ‘data’: ‘Sha1Hash’ } ], ‘select’: { ‘style’: ‘multi’ }, ‘order’: [[1, ‘asc’]] }); 我想获取所有选定的行并将它们提交给服务器,我有以下代码用于表单提交事件: $(‘form’).submit(function(event) { event.preventDefault(); var form = this; var existingFileIds […]

选中/取消选中jQuery中的所有复选框

我对jQuery知之甚少,我还需要一个名为“select all”的复选框。 当我选中此复选框时,必须选中HTML页面中的所有复选框。 我怎样才能做到这一点? 我使用下面的代码,但它不能正常工作: // Listen for click on toggle checkbox $(‘#select-all’).click(function(event) { if(this.checked) { // Iterate each checkbox $(‘:checkbox’).each(function() { this.checked = true; }); } }); item-1 我从blow链接下载jQ: http://jquery.com/download/ 下载压缩的生产jQuery 2.1.1 http://code.jquery.com/jquery-2.1.1.min.js

选中复选框并取消选中某些事件

我有一份制造商名单。 我想允许多种选择的能力。 有一个所有品牌的列表,另外还有一个ALL按钮(暗示所有品牌都被选中)。 算法: 当有人点击ALL时,所有make复选框都需要取消选中,ALL按钮需要取消激活。 选择ALL按钮后,如果有人点击了make,则取消选择并激活ALL按钮。 当有人取消选择所有制作按钮时,再次选择ALL按钮,然后取消激活。 为了增加额外的复杂性,复选框在自定义css Jquery Buttonset中完成。 HTML ALL MAKESAcuraAston MartinAudiBentleyBMWBuickCadillacChevroletChryslerDodgeFIATFordGMCHondaHyundaiInfinitiJaguarJeepKiaLand RoverLexusLincolnMaseratiMazdaMercedes-BenzMINIMitsubishiNissanPorscheRamScionsmartSubaruToyotaVolkswagenVolvo JQUERY // the makes buttons $(‘.chkmakes’).click(function(){ no_checked = $(“.chkmakes:checked”).length; if(no_checked==0) { // if not makes are checked $(‘#new_all + label’).addClass(‘ui-state-active’); $(‘#new_all’).prop(‘checked’, true); //$(‘#new_all’).attr(‘disabled’, true); } else { $(‘#new_all + label’).removeClass(‘ui-state-active’); $(‘#new_all’).removeProp(‘checked’); $(‘#new_all’).attr(‘disabled’, false); } }); // all makes button $(‘#new_all’).click(function(){ […]

无法检索复选框状态

我有一个表格,每行都有一些复选框。 表格页脚中有一个选择元素,有多个选项。 当用户选择一个选项时,我想将任何选中的复选框和所选选项的值传递给php脚本。 这是forms: <?php for($j=0;$j <input type="checkbox" id="selection_” name=”objectSelected[]” value=”1″/> <td align="center" style="text-align:center;padding-left:15px;background-color:;” > Con tutte le selezionate: Attiva Disattiva 因此,在我的表的每一行中,我都有一个复选框,其中值是我需要使用我的php脚本修改的db对象的ID。 这是我的脚本: $(‘input[type=”submit”]’).click(function() { var output = ”; $(‘input[type=”objectSelected”]:checked’).each(function(index) { output += $(this).val() + “, “; }); alert(output + “is checked!”); }); 在php文件中,我尝试使用$_POST[‘objectSelected’]检索变量,但变量始终为空。 此外,脚本警报为空。 这些表是用jquery创建的: 如果我使用带有纯html复选框的纯html表,一切正常!