2009-08-05 2 views

ответ

21

Вы должны использовать val() функцию:

var myValue = $("#new_grouping_"+i).val(); // to get the value 

$("#new_grouping_"+i).val("something"); // to set the value 
11

$("#new_grouping_"+i).val() получает значение формы.
$("#new_grouping_"+i).text() получает текст элемента html.
$("#new_grouping_"+i).html() доставит вам html элемента html.

$("#new_grouping_"+i).val('value') устанавливает значение формы.
$("#new_grouping_"+i).text('value') устанавливает текст элемента html.
$("#new_grouping_"+i).html('value') устанавливает html элемента html.

$("#new_grouping_"+i).append('value') дописывает что-то в начале элемента $("#new_grouping_"+i).append('value') добавляет что-то в конце элемента

$("#new_grouping_"+i).before('value') места что-то перед элементом $("#new_grouping_"+i).after('value') места что-то после элемента.

Смотреть Подробнее: jQuery Manipulation

+0

Firefox дает мне: "$ (" # new_grouping_desc _ "+ я) .value не является функцией", когда я добавляю пустой парен после значения –

+2

Обновлено *. Была ли на две буквы от фактической функции. –

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