我有以下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>
当用户单击提交时,我想将 textarea 数据以及文本数据发送到 url。我也在使用验证插件,只是为了确保客户端验证。
以下是我的 jQuery:
$(function() {
$("#submitForm").submit(function(){
if ($("#submitForm").validate()){
$.post("/create/post/",
{'data':$('#mytextarea').val()},
function(data){
console.log(data);
alert(data);
});
}
});
});
截至目前,它似乎不起作用,有什么问题吗?如何覆盖提交按钮,执行验证,然后将数据发布到服务器?