Я создаю сайт, на котором пользователь нажимает кнопку и тем самым увеличивает свой счет.
Я не хочу, чтобы страница обновлялась при нажатии кнопки, поэтому я хочу использовать AJAX для отправки данных на сервер.Вот что у меня есть:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#update").click(function() {
$.ajax({
type: "POST",
url: "update.php",
data: "increase",
dataType: "Boolean",
success: function(update) {}
});
});
});
</script>
<button id="update" type="button">Button</button>
<div id="counter"></div>
Это совсем немного, я знаю, но я очень новичок в этом.Основная проблема у меня с синтаксисом, который вы должны использовать.Я хочу, чтобы сервер возвращал булеву переменную, если запрос выполнен успешно, поэтому у меня будет логическое значение в «Типе данных» в кавычках, апострофах или как?
Кроме того, я пытаюсь понять, какСценарий ajax знает, успешен ли он.Будет ли что-то в скрипте update.php, которое будет возвращать значение TRUE или FALSE?
Наконец, данные, которые будут отправлены в php-файл, должны сообщать phpобновить таблицу mysql с новым счетом.Как мне сказать php обновить mysql, если он получает данные, которые посылает ajax?
Большое спасибо