javascript修改变量

阿迪特·丁(Ardit Dine)

我有这个:

var category = "3%2C16%2C6%2C10%2C1%2C19";

在女巫中,类别ID是3 16 6 10 1 19%2C是类别之间的空格。

我想要的是这里:

if (document.getElementById("3").checked = false) {
    category = "16%2C6%2C10%2C1%2C19";
}
else {
    category = "3%2C16%2C6%2C10%2C1%2C19";
}

我想为我拥有的所有复选框创建此复选框,但是您不能取消选中所有复选框,因为服务器不会向您发送任何数据。

这是用于过滤结果

佐德

使用数组比较容易,然后在需要时将其转换为此字符串表示形式。

var categories = [];
$('#category-form input').change(function () {
    var id = $(this).attr('data-id'),
        index = categories.indexOf(id);
    if (this.checked && index === -1) {
        categories.push(id);
    } else if (!this.checked && index !== -1) {
        categories.splice(index, 1); 
    }
});

您可以在这个小提琴中看到我的工作代码(具有多个复选框,字符串表示形式和至少一个复选框)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在if语句CSH中未修改变量

来自分类Dev

使y [i]在C中成为可修改变量

来自分类Dev

QThread:从不同线程修改变量的安全方法?

来自分类Dev

使用sed(或类似方法)修改变量的内容

来自分类Dev

通过节点中的事件修改变量-安全吗?

来自分类Dev

如何在foreach循环中修改变量?

来自分类Dev

如何使函数修改变量C#

来自分类Dev

Bash修改变量

来自分类Dev

修改变量的功能不起作用-Javascript

来自分类Dev

无法从单独的线程修改变量

来自分类Dev

在Java的较高层中修改变量

来自分类Dev

Dragula-如何根据元素顺序修改变量?

来自分类Dev

在AS3中触发事件时修改变量

来自分类Dev

是否可以在Postman中修改变量

来自分类Dev

使用子/功能修改变量

来自分类Dev

在C#控制台中自动修改变量

来自分类Dev

如何从扭曲的协议方法(例如ConnectionMade)修改变量

来自分类Dev

Bash:如何在命令上调用或修改变量的内容?

来自分类Dev

在if语句CSH中未修改变量

来自分类Dev

无法从单独的线程修改变量

来自分类Dev

Tkinter命令Lambda函数修改变量

来自分类Dev

无法在onClick方法中修改变量

来自分类Dev

在JavaScript中同时调用函数和修改变量

来自分类Dev

使用子/功能修改变量

来自分类Dev

在Python中修改变量

来自分类Dev

javascript更改变量定义

来自分类Dev

修改JavaScript以访问变量

来自分类Dev

修改特定的 JavaScript 变量

来自分类Dev

Javascript替换/修改变量指向的对象?