gpt4 book ai didi

jquery - 将 10111(数字)转换为 true,false,true,true,true

转载 作者:行者123 更新时间:2023-12-01 07:13:09 24 4
gpt4 key购买 nike

我们的下拉值是动态的 010100。

你能帮我将这些值转换为 true、false 吗?

Offer的值是10100,Reject的值是10111。所以这些需要转换成

10100 = true,false,true,false,false(带逗号)10111 = true,false,true,true,true(带逗号)

所以我们可以在这里使用它们/mygrid.setColumnsVisibility("true,true, true,false,false,false,false");

HTML

 <select name="column-display" class="column-display">
<option name="default" selected="selected">Default</option>
<option name="offer" value="10111">Offer</option>
<option name="reject" value="11010">Reject</option>
</select>

JQUERY

 $('.column-display').change(function(){
var dd_val = $(this).val();
//mygrid.setColumnsVisibility("true,true, true,false,false,false,false");
});

我们使用的是1.6

JSFIDDLE

最佳答案

如果是字符串,您可以将其拆分,然后映射各个数字:

var x = $.map('10100'.split(''), function(value) {
return value == '1' ? 'true' : 'false';
}).join(',');

另请参阅:jQuery.map()

关于jquery - 将 10111(数字)转换为 true,false,true,true,true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23340302/

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