#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
Коллеги, предлагаю свой вариант решения.
Комментариев нет:
Отправить комментарий