如何在此消息框中添加换行符,以便将每个不同的项目显示在单独的行上?目前,它们只是彼此紧接着显示,看起来并不好。

var addresses = $.map(oTable.rows('.selected').data(), function (items) {
    return items[2]
});

if (leng) {
    var r = confirm('You have selected '+leng+' records');
    if (r == true) {
        var s = confirm('Email address you selected are : ' + addresses);
    }
}

最佳答案

您可以简单地使用\nalertprompt中创建新行。

假设addresses是一个字符串数组,则可以使用Array.prototype.join在一行中输出它们:

var s = confirm('Email address you selected are: \n' + addresses.join('\n'));


这是工作中的JSFiddle demo

关于javascript - 将换行符添加到JavaScript弹出框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34062695/

10-09 20:13