2017-02-10 2 views
-3

Может кто-нибудь, пожалуйста, помогите мне с этим html вопросом?HTML td text break/new lines

Я анализирую данные в ячейке таблицы html; так как я анализирую 2 переменные в каждой ячейке.

Мне нужны переменные значения в новых/следующих строках. Я пробовал <br> или '\n' оба не работали.

text = arry[i].test1 + '\n '+arry[i].test2;   
$td.text(text); 

позволяет сказать, что теперь тест = John 12 В таблице ... он должен показать, как данное изображение image

TD ячейку (2 слова в отдельной строке)

John 
12 
+0

'\ n' игнорируется на веб-странице. '
' может работать. –

ответ

0

Попробуйте изменить $td.text( на номер $td.html( и убедитесь, что вы указали номер <br> e. г .:

$td.html(temp[k].day1 + "<br>" + temp[k].day2); 

Explaination

.text() будет только изменить текст выбранного элемента, вы не можете вставить HTML, используя его. .html() изменить изменение HTML-элемента (и, следовательно, по расширению, также обычный текст).

+0

Привет .. Как я уже .. Я пытался
также .. это ddint работа .... :( $ td.text (темп [к] .day1 +
+ темп [к] .day2); Его не возвращает никаких выходных данных .... $ td.text (темп [к] .day1 + <\br> + темп [к] .day2); выход включен <\br> как строка: день1 <\br> day2 – TTT

+0

Попробуйте изменить '$ td.text ('to' $ td.html ('и убедитесь, что вы указываете'
'например' $ td.html (temp [k] .day1 + "
" + temp [k] .day2); ' – user3792628

+0

Удивительно ... это сработало .. Спасибо! – TTT