小さなお問い合わせフォームを送信しようとしています。
POSTする私のjqueryは次のとおりです。
<script>
$(document).ready(function(){
function submit_contact()
{
$.post("http://www.domain.com/wp-content/themes/toronto/handlers/contact.php", {
contact_text: $("[name='contact_text']").val(),
contact_email: $("[name='contact_email']").val(),
}, function(data){
console.log( data );
});
}
});
</script>
フォームを処理する私のhtmlは次のとおりです。
<form method="post" >
<textarea id="contact_me_text" name="contact_text">Ask me anything!</textarea>
<div>
<input type="text" name="contact_email" value="Email"/><br/><br/>
<a id="contact_submit" href="javascript:submit_contact()">Submit</a>
</div>
</form>
すべて問題ないように見えますが、フォームが送信されていません。通常の送信で .php ファイルを実行しましたが、正常に動作します。
何かご意見は?