码迷,mamicode.com
首页 > 编程语言 > 详细

confirm显示数组中的内容时,总是带一个逗号分隔的解决方法

时间:2018-01-11 22:32:45      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:问题   ==   字符串   least   new   lease   func   回车   回车符   

问题的关键 就是在给confirm显示之前,将数组转换成字符串,并以每个数组的元素为一个字符串,加上一个换行回车符即可:

代码中的背景色 为关键的点

<script type="text/javascript">
$(function () {
//获取已选的复选框的值
var checkedArray = new Array();//放已经选择的checkbox的value
var count;//已经选择的个数
$(‘#btn_submit‘).click(function() {
checkedArray.length=0;
count=0;
$(‘[name=item]:checkbox:checked‘).each(function() {
checkedArray.push($(this).val() );
count++;
});
if (checkedArray.length==0) {
alert("Please check one at least.");
return;
}
confirm("已选复选框的值:"+"\n"+checkedArray.join("\n")+"\n"+"选中的复选框个数:"+count);
});
})
</script>

confirm显示数组中的内容时,总是带一个逗号分隔的解决方法

标签:问题   ==   字符串   least   new   lease   func   回车   回车符   

原文地址:https://www.cnblogs.com/GenDu/p/8270326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!