2015-12-03 2 views
1

Я пытаюсь получить HTML моего ввода с некоторого значения ({{title}} некоторые String, отображается в шаблоне, но не в console.log)Html шаблона нет значения

<div class="www"> 
    <input name="title" id="post_edit_title" value="{{title}}"/> 
</div> 

    $(t.find(".www")).html() 

и его выходы <input name="title" id="post_edit_title"/>

Как правильно установить html?

+2

Если вам нужно, чтобы получить HTML с входных значений вам необходимо обновить 'value' атрибут вручную. [Здесь] (http://stackoverflow.com/a/16818509/151689) есть решение этого. –

+0

Как вы думаете, каков ваш ожидаемый результат? – Andy

+0

@andy '' – Qwe

ответ

0

Возможно несколько способов ...

Если www является одним из элементов этого класса, используйте eq, чтобы захватить тот, который вам нужно:

$('.www').eq(0).html(); 

Или целевой вклад его id и захватите HTML своего родителя.

$('#post_edit_title').parent().html(); 

DEMO

+0

все нормально, я решил это, и ваше решение ony для 1 элемента в '.www' – Qwe

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