#jquery
Всем, привет! Уважаемое сообщество, помогите пожалуйста в решении проблемы. Идея
такая: Есть табличка со значениями, кликнув дважды по ячейки превращаю ее в INPUT,
а как сделать чтобы значение ячейки появлялось в "инпуте".
Вот моя функция которая делает преобразование и по идее должна отобразить значение
ячейки в "инпуте":
function convertToInput() {
$('td.editable').on('dblclick', function(){
$(this).html(function() {
var input = '';
var textEditable = $('td.editable');
return input + textEditable;
});
});
$('td.editable').keypress(function(event) {
if ( event.which == 13 ) {
$(this).html(' ');
}
});
}
вот экранный снимок того что получается:
Ответы
Ответ 1
Наверное надо взять значение: .... var val = $(this).text(); ... А потом наверное в . Как-то так. Не хочу развёрнуто писать, хочу увидеть работу Вашей мысли...Ответ 2
вот мой вариант link text На ваш вопрос я ответил?.. Но тут собственно я сам задумался а как их эти ячейки редактировать, чтобы предыдущая ячейка удаляла инпут и сохраняла значение value в td? Please helpОтвет 3
Коллеги, предлагаю свой вариант решения.
Комментариев нет:
Отправить комментарий