Это ваш объект данных, который является проблемой, вам не хватает конечного}
Edit:
Не уверен, что проблема в нем, но я думаю, вы можете пропустить цитату вокруг ваших ключей в объекте данных (а также вокруг значений, если вы только собираетесь отправлять номера, сохраните их, если вы собираетесь отправить строки, например):
Изменить 2:
Согласно документации jQuery , .append () ожидает элемент DOM, HTML-строку или объект jQuery. Таким образом, я создал текстовый узел DOM вашего ответа и добавлю его вместо текстовой строки. Обратите внимание, что редактирование не проверено.
function ajaxTest() {
$.ajax({
type: "POST",
url: "doAJAX",
data: {
selectedScope: 5,
selectedView: 6
},
dataType: "text",
success: function(responseData) {
$("#replaceThis").append(document.createTextNode(responseData));
}
});
}