我有一个动态创建的表,从数据库中获取一个用逗号分隔的字符串,如b.common = cmn1,cmn2,cmn3

现在需要用逗号分割,并且需要在动态创建的表td中放入新行(需要放在同一td中)。

 if(b.gender_specific == 'N')
    {
    if(b.common != '' || b.common  != null  ){
       var cm_val = (b.common.split(",").join("\n"));
       $('.patient_tests').append('<tr style=text-align:left id = "trid" class = "trid"><td><input type = "checkbox" name = "resulted_id[]" class = "resulted_id" value = '+b.smpl_dtid+'></td><td width = "15%">'+i+'</td><td width = "25%">'+b.test_name+'</td><td><input type ="text" name = "fnd_value[]" class = "form-control text-right fnd_value" id = "fnd_value" ><td>'+cm_val+'</td></tr>');
    }


这样我就可以分裂并发出警报了。当我在td中使用它时,它仍然显示为cmn1 cmn2 cmn3。

怎样把这个如下所示放在相同的TD?

cmn1
cmn2
cmn3

最佳答案

var cm_val =(b.common.split(“,”)。join(“
”)));

关于javascript - 如何拆分由逗号分隔的动态创建的字符串,并放入动态创建的表td的nextline中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38605372/

10-10 05:35