Я пробовал много вещей, и нет способа, всегда появляется эта ошибка Я попытался использовать только один параметр, чтобы увидеть, прошел ли он, изменил вызов jquery, но нет.Синтаксическая ошибка: неожиданный токен <
Я искал в разных местах в Интернете об этой ошибке, но не мог решить или понять, почему это происходит. На моем компьютере, использующем EasyPHP, работает отлично, но когда я ставлю онлайн, он не работает.
Ошибка синтаксиса: неожиданный маркер <
Вот мой код:
$(function(){
$('#salvar').click(function(){
var key = 'salvar';
var title = $('#title').val();
var opcao1 = $('#opcao1').val();
var opcao2 = $('#opcao2').val();
var opcao3 = $('#opcao3').val();
var opcao4 = $('#opcao4').val();
var opcao5 = $('#opcao5').val();
var opcao6 = $('#opcao6').val();
if(title.length > 0){
if(opcao2.length > 0){
$('#resposta').removeClass().html('Salvando a enquete...<br clear="all"><br><img src="images/switch-loading.gif" />');
$.ajax({
type : 'POST',
url : 'funcoes/enquete_adm.php',
dataType : 'json',
data: {key:key,title:title,opcao1:opcao1,opcao2:opcao2,opcao3:opcao3,opcao4:opcao4,opcao5:opcao5,opcao6:opcao6},
success : function(data){
if(data.sql == 'ok'){
$('#resposta').addClass('success-box').html('Enquete Salva!').fadeIn(1000);
$('#control').fadeOut();
}else if(data.sql == 'error'){
$('#resposta').addClass('info-box').html('Ops, aconteceu um erro. Por favor, tente novamente').fadeIn(1000);
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("XMLHttpRequest " + XMLHttpRequest[0]);alert(" errorThrown: " + errorThrown);alert(" textstatus : " + textStatus);
}
});
}else{
$('#resposta').addClass('warning-box').html('É necessário no mínimo duas opções');
};
}else{
$('#resposta').addClass('warning-box').html('Coloque a pergunta da enquete');
};
return false;
});
}); // End
Скажет ли он, какой файл в консоли? – Sergio
ошибка должна была дать вам номер файла и строки, вывести конкретную строку, на которую указывает. –
Я не помню, где я нашел ошибку. Но был в php-коде. –