我在这里使用以下示例代码: http://jsbin.com/ujuse
它使用 jQuery JavaScript 库。
如何更改它,以便当您选择复选框时,逗号会替换为新行?我需要显示文本区域:
一个名称
one_name1
one_name2
不像现在:
一个名称,一个名称1,一个名称2
如果有人可以提供帮助,那就太棒了,因为我尝试自己下载和编辑 jQuery JavaScript 库,但没有成功。
最佳答案
您可以使用.join()
,像这样:
$('#t').val(allVals.join('\n'))
You can test it here 。当前发生的情况是,由于您将数组传递给字符串属性,所以它基本上是调用 .toString()
,它与 .join(',')
具有相同的效果。 code>,不过您可以使用您选择的分隔符,例如上面代码中的换行符。
关于jquery - 用换行符替换逗号分隔(jQuery JavaScript 库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4424810/