gpt4 book ai didi

javascript - 使用 optgroups 和 lodash 动态创建选项

转载 作者:行者123 更新时间:2023-11-30 00:33:27 24 4
gpt4 key购买 nike

我尝试像这样使用 optgroups 创建动态创建的选项:

_.each( _.groupBy(productsCollection.toJSON(), 'menuname'), function( menuname, i ){

$('#slcproduct').append($("<optgroup>").attr("label",i));

_.each( menuname, function( product ){
$('#slcproduct').append($("<option></option>").attr("value", product.id).text(product.product_title));
});

$('#slcproduct').append("</optgroup>");
});

所以我的选项是用 optgroups 正确创建的,但选项不是 optgroups 的子元素。如何将选项附加到 optgroups 元素中?非常感谢

最佳答案

试试这个:

_.each(_.groupBy(productsCollection.toJSON(), 'menuname'), function(menuname, i) {
var $optgroup = $("<optgroup>").attr("label", i);
_.each(menuname, function(product) {
$optgroup.append($("<option>").attr("value", product.id).text(product.product_title));
});
$('#slcproduct').append($optgroup);
});

关于javascript - 使用 optgroups 和 lodash 动态创建选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28265516/

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