Просмотр / редактирование HTML-формы - PullRequest
0 голосов
/ 26 января 2012

У меня есть форма, которая отображает данные, я хочу, чтобы она также работала как HTML-форма, когда пользователь нажимает «Изменить», поля становятся редактируемыми и при сохранении форма будет отправлена.какие-либо указатели на реализацию?

Ответы [ 2 ]

2 голосов
/ 26 января 2012

Я думаю, вы могли бы отключить элементы формы и переписать стандартный стиль, чтобы он все равно выглядел нормально.

1 голос
/ 26 января 2012

попробуйте

$(document).ready({
    var span_field = ".spn_data"
    var btn_edit = "#btnedit"
    var btn_save = "#btnsave"

    $(btn_edit).click(function(){
        $(span_field).each(function(){
            $(this).replaceWith("<input type='text' value='" + $(this).html() + "' class='spn_data' />");
        });
    });

    $(btn_save).click(function(){
        $(span_field).each(function(){
            $(this).replaceWith("<span  class='spn_data'>" + $(this).val() + "'</span>");
        });
        // do save
    });


});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...