0

クリック後に「開く」ボタンをクリックするフォームがあります。ボタンは別の「保存」ボタンに置​​き換えられますが、保存ボタンはフォームを送信しません。

$(function() {
    // activate a row
    $(".activate").live('click', function() {

        var rec = $(this).attr('rec');
        var status = $(this).attr('status');

        if (status == 1) {
            disable_attributes(rec);
            $("#activate_" + rec).replaceWith('<input type="button" name="activate" id="activate_' + rec + '" class="activate" value="Open" rec="' + rec + '" status="0">');
        }
        else {
            open_row(rec);
            enable_attributes(rec);
            $("#activate_" + rec).replaceWith('<input id="save_' + rec + '" class="update" type="submit" value="Save" name="submit">').submit_reservation_form();
            // add row to active_user_rows
        }
    });


    $('.clock').popover({
        placement: 'left'
    });
});​
4

1 に答える 1

0

を使用submit_reservation_form()しないでください。ただし、保存ボタンのセレクターをjquery関数にバインドしてください。.submit("#yourformid")

于 2012-08-15T19:27:15.183 に答える