我想连接一个字符串以在jquery alert
中显示。我在this这样的帖子上按照说明非常基本的说明,但是我没有运气。
例如,这个jquery代码
//Validate field values
var errors = "";
if (inputArray[0].length != 8) {
errors += "Life Master must be 8 digits"+'\\n';
}
if (inputArray[1].length != 3) {
errors += "Market Segment must be 3 digist" + '\\n';
}
if (ValidateDate(inputArray[3])) {
errors += "Invalid Effective Date" + '\\n';
}
if (ValidateDate(inputArray[4])) {
errors += "Invalid Cancel Date";
}
if (errors != "") {
errors = "Please check the following:" + '\\n' + errors;
alert(errors);
return false;
}
创建一个如下所示的警告:
答案 0 :(得分:3)
仅\n
而非\\n
喜欢alert('one\ntwo')
答案 1 :(得分:1)
\ n是换行符
通过调用\\你正在逃避\因此要求浏览器打印\ n不换行
答案 2 :(得分:1)
正如你提到的其他人一样,你正在逃避第一个“\”。您可能想要做的一个风格考虑是使用包含所有错误消息的数组。检查是否有任何错误,然后使用换行符连接数组元素并提醒错误消息。
这是一个应该得到重点的工作示例。