Я передаю сериализованные данные и переменный, а также для PHP, но я получаю неожиданный маркер «(» ошибки в разделеAJAX перейти на PHP Error
данных, если я вынуть «крышку»: идентификатор_пользователь из секции данных, он работает отлично.
$("#cname").submit(function (e) {
e.preventDefault();
$.ajax({
url: 'someurl',
crossDomain: true,
type: 'post',
data: {$("#cname").serialize(), 'lid':userID},
success: function (data) {
$("#result").html(data);
$.mobile.changePage($('#page-tasklist'));
},
});
});
вам нужно 'crossDomain: true'? –
Да, его отдельному серверу – nshah
Возможно, вы захотите использовать более новую версию jQuery или не-jquery-решения и посмотреть, работает ли она. Я видел код, который раньше искал из-за jQuery (это была устаревшая версия, которую он использовал). Вероятно, это не проблема, но стоит попробовать. – Markasoftware