ウィザードから Twitter ブートストラップを使用しています。ウィザードで 4 つのフォームを送信したい http://vadimg.com/twitter-bootstrap-wizard-example/examples/basic-formvalidation.html#
以下は、次のボタンを押すたびに私のコードです。
onNext: function (tab, navigation, index) {
if(index == 1) {
if(form_header.valid() === true) {
$('#report_header_fm').submit(function(){
console.log('test123');
$.ajax({
type: "POST",
url: baseURL + "index.php/addNewReport",
data: $("#report_header_fm").serialize(),
success: function(data)
{
console.log('test');
}
}); //Ajax end
});
}
else
{
return false;
}
}
handleTitle(tab, navigation, index);
},
5 つの入力と id=report_header_fm を持つフォームがあります。
次にクリックすると、フォームの検証が行われていることがわかりますが、フォームが送信されません。注-送信ボタンをクリックしていませんが、次のボタンがあります--
<input type="submit" class="btn green-haze" value="Save">
だから私が望むのは、次にクリックしたときにフォームを送信することです。ここでは、次をクリックすると検証が行われますが、送信は行われません。コンソールに「test123」が表示されませんでした。
つまり、送信ボタンを押さずにフォームを送信するにはどうすればよいですか?
ありがとう、