フォームを送信できません。どこが間違っているのですか?
<div>
<form id = "search_form" action = "/dashboard/" method = "post">
<span class = "pull-right">
Search : <input type = "text" placeholder = "Search" id = "search">
</span>
</form>
</div>
jQuery
$("#search_form").submit(function(event) {
event.preventDefault();
var formdata = $(this).serialize();
alert(formdata);
$.ajax({
type: "POST",
url: "gallery.php",
data: formdata,
success: function(){alert('success');}
});
});
送信時に、フローは jQuery 関数に入りません。なんで?