Я использую CakePHP и уже несколько дней пытаюсь сохранить переменную java-скрипта с помощью ajax (jQuery) в базе данных mysql.
Для этого я использую следующий код:
<!-- document javascripts -->
<script type="text/javascript">
$(document).ready(function () {
$('#saveForm').submit(function(){
var formData = $(this).serialize();
var formUrl = $(this).attr('action');
$.ajax({
type: 'POST',
url: formUrl,
data: formData,
success: function(data,textStatus,xhr){
alert(data);
},
error: function(xhr,textStatus,error){
alert(textStatus);
}
});
return false;
});
});
</script>
Но когда я нажму на кнопку отправки, Ajax опубликует полный Sourcode моей веб-страницы.= (
Мне нужна функция для хранения переменной java-скрипта в моей базе данных, но без перезагрузки страницы.
Я благодарен за любую помощь =)