У меня есть текстовое поле, в которое я вставляю \n при нажатии пользователем. Код из этого текстового поля отправляется в службу WCF через jQuery.ajax(). Я не могу сохранить \n в БД, поскольку он не будет отображаться в других приложениях, потребляющих службу.
Как заменить \n тегом <br />?
Решение
Хорошо, многие из вас пробовали, а некоторые получили право с Javascript Regex с /g (глобальный модификатор). В конце я дважды вставлял \n, я не знаю, почему, я только предполагаю, что jQuery в событии keypress создан double\n, который я отлаживаю.
$('#input').keypress(function (event) {
if (event.which == '13') {
inputText = $('#input').val() + '\n';
$('#input').val(inputText);
}
});