gpt4 book ai didi

Javascript 设置下拉列表的 bool 值

转载 作者:行者123 更新时间:2023-12-02 17:24:31 26 4
gpt4 key购买 nike

我有下面的代码要映射“主动”为真InActive 为 false

var statusJSON = {
'- Select -' : '',
'Active' : true,
'Inactive': false
};
$.each(statusJSON, function(key, val){
$statusFlag.append('<option value=' + val + '>' + key + '</option>');
});

我还对下拉列表的更改执行以下操作;

$("#statusFlag").change(function() {
self.model.set({
statusFlag: $('#statusFlag').val()
});
});

现在的问题是,当我提交表单时,statusFlag 中的值以字符串形式提交(“true”或“false”)。如何确保仅为 statusFlag 设置 bool 值?

最佳答案

我不确定这是否有效,但尝试一下

$("#statusFlag").change(function() {
self.model.set({
statusFlag: $('#statusFlag').val().toLowerCase() == "true" ? true : false
});
});

关于Javascript 设置下拉列表的 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23609196/

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