我有一个表单,在单击后单击“打开”按钮,按钮被替换为“保存”的不同按钮,但是,保存按钮不提交表单。
$(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'
});
});
答案 0 :(得分:0)
您不应该使用submit_reservation_form()
,而是将de save按钮的选择器绑定到jquery函数.submit("#yourformid")