Я пытаюсь отправить 2 переменные в вызове JQuery Ajax, но по какой-то причине обе переменные в итоге объединяются в первую:
function getNextQuestion(answer, queryType)
{
$.ajax
({
async: false,
url: 'handlers/question_hdlr.php',
type: 'POST',
data: "answer="+ answer +"&queryType=" + queryType,
dataType: "json",
success: function(result)
{
...
},error: function(XMLHttpRequest, textStatus, errorThrown)
{
alert ("error: "+textStatus);
}
});
return false;
}
Когда я запускаю его в отладчике, я получаютолько одна переменная:
$_POST["answer"]
, содержащая "answerqueryTypequeryType"
$_POST["queryType"]
, не существует.
Что я делаю не так?