私は次のhtmlを持っています
<form action="" class="form-horizontal" id="submitForm">
<input class="required input-xxlarge" type="text" placeholder="Please enter a suitable title" name="title">
<br><br>
<div id='container' class="well">
<br>
<textarea class="span8 required" id='mytextarea' wrap='on'>
Please enter some value
</textarea>
<br>
<input class="btn btn-info" type="submit" id="submit-button" value="Submit">
</div>
</form>
ユーザーが[送信]をクリックしたときに、テキストエリアデータとテキストデータをURLに送信したいと思います。クライアント側の検証を確実にするために、検証プラグインも使用しています。
そして、以下は私のjQueryです。
$(function() {
$("#submitForm").submit(function(){
if ($("#submitForm").validate()){
$.post("/create/post/",
{'data':$('#mytextarea').val()},
function(data){
console.log(data);
alert(data);
});
}
});
});
今のところうまくいかないようですが、何が問題なのですか?送信ボタンを上書きし、検証を実行してから、データをサーバーに投稿するにはどうすればよいですか?