选中复选框后,我希望表单提交。但是,我需要提交按钮中包含的参数作为请求的一部分。
这段脚本提交表单但不使用按钮。我猜是因为jquery以其他方式提交它。
$(e.target).find("input[type='radio']").attr("checked", true)
$(".edit_booking").submit()
我尝试通过它的ID并使用click事件将jquery指向包含params的按钮,但这也不起作用。
$(e.target).find("input[type='radio']").attr("checked", true)
$("#bookings_next").click()
表格的比特:
<form novalidate="novalidate" class="simple_form edit_booking" id="edit_booking_9486" action="/venues/plymouth/bookings/9486" accept-charset="UTF-8" method="post">
.............
<input type="submit" name="forward_button" value="Next step" id="bookings_next" />
非常感谢
答案 0 :(得分:0)
$('#bookings_next').trigger('click');
我必须触发事件。