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(),而是将 de save 按钮的选择器绑定到 jquery 函数.submit("#yourformid")

于 2012-08-15T19:27:15.183 回答