jquery数组复选框重复索引值如何去除它
jquery数组中每个函数重复上一个索引值,如何去掉它。请帮忙 jquery Html 多个复选框选择/取消选择-演示 结果: 执行nestableList.append+newNames+时;每次都附加整个数组。我想你只是想附加一个元素 老实说,很难理解为什么你甚至需要一个数组。您只需编写nestableList.append+this.value+;直接地无论如何,当函数结束时,数组会被销毁,因此它似乎没有任何其他用途。执行nestableList.append+newNames+;每次都附加整个数组。我想你只是想附加一个元素jquery数组复选框重复索引值如何去除它,jquery,Jquery,jquery数组中每个函数重复上一个索引值,如何去掉它。请帮忙 jquery Html 多个复选框选择/取消选择-演示 结果: 执行nestableList.append+newNames+时;每次都附加整个数组。我想你只是想附加一个元素 老实说,很难理解为什么你甚至需要一个数组。您只需编写nestableList.append+this.value+;直接地无论如何,当函数结束时,数组会被销毁,因此它似乎没有任何其他用途。执行nestableList.append+newNames+;每次都附
老实说,很难理解为什么你甚至需要一个数组。您只需编写nestableList.append+this.value+;直接地无论如何,当函数结束时,数组会被破坏,因此它似乎没有任何其他用途。可能是您试图: 形成一个包含复选框值的数组 从数组中形成逗号分隔的字符串 将逗号分隔的字符串追加到或元素 取消选中所有复选框。 试试这个:
$("#menu-checkbox").submit(function(e) {
e.preventDefault();
// find the checkboxes
var checkboxes = $("input[name='skills']:checked");
// map the checkboxes to an array of their values
var newNames = checkboxes.get().map(function(element) {
return element.value;
});
// append comma separated string to `nestableList`
nestableList.append('<li>' + newNames.join(',') + '</li>');
// uncheck the checkboxes
checkboxes.prop('checked', false);
});
您可能正试图: 形成一个包含复选框值的数组 从数组中形成逗号分隔的字符串 将逗号分隔的字符串追加到或元素 取消选中所有复选框。 试试这个:
$("#menu-checkbox").submit(function(e) {
e.preventDefault();
// find the checkboxes
var checkboxes = $("input[name='skills']:checked");
// map the checkboxes to an array of their values
var newNames = checkboxes.get().map(function(element) {
return element.value;
});
// append comma separated string to `nestableList`
nestableList.append('<li>' + newNames.join(',') + '</li>');
// uncheck the checkboxes
checkboxes.prop('checked', false);
});
buddy什么是nestableList?它是一个变量var nestableList=$nestable>.dd list;buddy什么是nestableList?它是一个变量var nestableList=$nestable>.dd list;没问题。如果答案对你有帮助的话,请记得投票/将答案标记为已接受-谢谢:-请参阅此处,了解如何解决问题。如果答案对你有帮助,请记得投票/将答案标记为已接受-谢谢:-请参阅此处了解如何做
$("#menu-checkbox").submit(function(e) {
e.preventDefault();
// find the checkboxes
var checkboxes = $("input[name='skills']:checked");
// map the checkboxes to an array of their values
var newNames = checkboxes.get().map(function(element) {
return element.value;
});
// append comma separated string to `nestableList`
nestableList.append('<li>' + newNames.join(',') + '</li>');
// uncheck the checkboxes
checkboxes.prop('checked', false);
});