我有一个checkboxlist控件,并希望将检查的所有复选框值连接成一个以' - '分隔的字符串.这有什么功能吗?例如:
$('#checkboxes input[type=checkbox]:checked').concat('-');
Run Code Online (Sandbox Code Playgroud)
Jac*_*son 11
我认为你最好的选择是
$('#checkboxes input[type=checkbox]:checked').map(function() {
return $(this).val();
}).get().join('-');
Run Code Online (Sandbox Code Playgroud)
基本上,您将函数应用于返回其值的每个项目.然后将结果组合成一个字符串.
看看上一篇文章.也许使用该map()功能将适合您.
$('#checkboxes input[type=checkbox]:checked').map(function() {
return $(this).val();
}).get().join('-');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7384 次 |
| 最近记录: |