В настоящее время я работаю над небольшим проектом с проектом python, jquery.jQuery: создание содержимого ячеек таблицы editable
У меня есть простая таблица (люди Информация к примеру) с ячейкой под названием «Edit» в последнем столбце на каждой строке, пожалуйста, обратитесь к this jsfiddle demo.
Если я нажмите кнопку «Изменить», я хотел бы другой ячейки в этой строке редактируются, а «Редактировать» переходит в «ОК»;
Затем я могу редактировать ячейки имени, возраста и т. Д., Если я нажму «ОК», обновленное содержимое будет отправлено, «ОК» вернется к «Редактировать», а ячейки станут нормальными (не редактируемыми) снова ,
Любая идея, как реализовать это? заранее спасибо.
К путь, остальная часть вашего запроса легко выполнить. Просто вызовите событие, когда вы нажмете «Ok» (или что-то еще), отправьте свою информацию на свой сервер (в запросе ajax) и снова установите атрибут «readonly». –
спасибо, Роберт. я могу использовать «toggle» вместо «onclick», чтобы переключаться между «Edit» и «OK» (просьба указать: http://jsfiddle.net/87Spr/1/)? любая идея, как собрать обновленный контент из этих текстовых областей с помощью ajax? – cnherald
Вы можете использовать toggle с помощью $ ('# element'). Toggle (function() {// изменить для редактирования}, function() {// изменить на OK}). Вы собираете обновленный контент через $ ('# yourtextarea'). Val(), а затем используете $ .ajax (http://api.jquery.com/jQuery.ajax/). –