gpt4 book ai didi

php - jquery - 选择所有带有 js 数组名称的复选框

转载 作者:IT王子 更新时间:2023-10-28 23:46:15 24 4
gpt4 key购买 nike

我想以如下形式使用 JQuery“检查所有”函数: http://jetlogs.org/jquery/jquery_select_all.html

我的问题是我正在从 php 脚本生成我的表单,但我不知道我将提前拥有多少个复选框。我使用“数组”命名约定能够在我的 $_POST 数据中获取所有选定的复选框值...所以我的复选框是这样的:

<input type="checkbox" name="items[]" value="<?php echo $id ?>">

但是这个 JQuery 声明不起作用:

$("input[@name=items[]]").each(function()    
{
this.checked = checked_status;
});

可能是因为我的“items”末尾的“[]”弄乱了 JQuery 声明...我试着这样写 @name=items[]:“@name=items[]”,然后在 [ 和 ] 之前放一些反斜杠,这样它们就不会被视为特殊字符,但它没有用......

如果有人知道解决方案并愿意分享,那就太好了!! :)

最佳答案

使用 \\(无空格)转义内部括号 - 它应该可以解决问题。

这个选择器适合我:

$('input[name=items\\[\\]]')

关于php - jquery - 选择所有带有 js 数组名称的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2340806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com