2015-11-19 2 views
-3

Пример:Как я могу использовать новую строку в скрипте jquery?

$("#sample_id").val("This is sample String 
This new line for testing"); 

На самом деле этот скрипт не работает. Как использовать несколько строк в одном jquery?

Пожалуйста, помогите решить эту проблему.

+0

Добавить «\ n», где вам нужно, чтобы начать новую строку –

+0

или
, если это не текстовое поле или предупреждение –

+1

Это не так, как вам известно. Вам нужно объяснить, чего вы пытаетесь достичь, в настоящее время вопрос неясен. Вы не можете просто сделать неверный код действительным, и это то, о чем говорит ваш текущий вопрос. – musefan

ответ

0

На самом деле это будет работать

$("#sample_id").val("This is sample String \ 
        This new line for testing"); 

Если несколько строк в использовании JQuery \ для разделения строк.

1

Если сделать

$("#sample_id").val("This is sample String \nThis new line for testing"); 

или

var x = `This is sample String 
This new line for testing`; 

$("#sample_id").val(x); 

Обратите внимание Symblol `` апостроф не ''

Если вы хотите установить его

var textareavalue = $("#sample_id").val(); 
textareavalue = textareavalue.replace(/(?:\r\n|\r|\n)/g, '<br />'); 

Теперь эта переменная имеет <br> вместо \n

+0

Не работает @void. Когда я пытаюсь использовать несколько строк, jquery не принимает. –

+2

Знать строки шаблона (в приложении ') - ES6 и в настоящее время не поддерживаются в IE. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings – user5325596

+0

@DineshG вы пытаетесь ввести его в 'textarea' или' input type = text' – void

Смежные вопросы