jquery multiselect下拉列表复选框怎么动态添加option并赋值

发布网友

我来回答

2个回答

热心网友

你可以在select控件的子节点上面绑定一个click的事件:

var optStr =“”;
//比如子节点是一个div
$("#select").find("div").click(function(){
        //每次单击都获取选定值的数组 并拼接成逗号分割的字符串
        // 这样就不用每次都判断 选中或者取消的值是否在原字符串当中
        optStr = $.map($("#select").find("checkbox:checked").val(), function) {             return $(this).val();         }).get().join(",");
});

一个大概的思路,希望对你有帮助。

热心网友

你可以在select控件的子节点上面绑定一个click的事件:
var optStr =“”;//比如子节点是一个div$("#select").find("div").click(function(){ //每次单击都获取选定值的数组 并拼接成逗号分割的字符串 // 这样就不用每次都判断 选中或者取消的值是否在原字符串当中 optStr = $.map($("#select").find("checkbox:checked").val(), function) { return $(this).val(); }).get().join(",");});一个大概的思路,希望对你有帮助。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com