Сначала вам нужно добавить атрибут id
, как в jquery $("#")
- это идентификатор элемента.
<input type="hidden" name="id" id="id" value="<?php echo $id;?>">
<input type="hidden" name="screenName" id="screenName" value="<?php echo $author;?>">
<input type="hidden" name="course" id="course" value="<?php echo $course;?>">
Затем, как сказал Эндрю, либо добавьте class="button"
, либо используйте $("#some_id")
и затем введите для кнопки id="some_id"
.
$(".button").click(function(){
var url = "nominate.php";
var id = $("#id").val();
var screenName = $("#screenName").val();
var course = $("#course").val();
$.post(url,{id:id, screenName:screenName , course:course }, function(data){
alert(data);
});
});
Это предупредит вас о том, что вы отправите обратно из "nominate.php".Убедитесь, что вы удалили header()
из сценария и, возможно, отправили обратно сообщение об успехе или ошибке.