gpt4 book ai didi

javascript - 为复选框 javascript 分配两个值

转载 作者:行者123 更新时间:2023-12-02 14:37:32 26 4
gpt4 key购买 nike

我需要将两个不同的值作为一个复选框的结果传递回来。我尝试了一个对象,但结果未定义(代码适用于一个值)。

 ' <input type="checkbox" id="cat" value="'+{value1: data.blue, value2: data.red} +'"/>'

result.value1 始终未定义,而 result 仅适用于字符串。

使用 javascript/jquery 执行此操作的最佳方法是什么。

最佳答案

您可以使用attr添加更多值,例如:

<input type="checkbox" id="cat" data-value1="blue" data-value2="red" value=""/>

使用 jQuery 获取值,使用:

$("#cat").data("value1");//return 'blue'
$("#cat").data("value2");//return 'red'

结果: https://jsfiddle.net/cmedina/a0ya5bwp/

关于javascript - 为复选框 javascript 分配两个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37326707/

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