У меня есть форма, в которую пользователь вводит текст, и когда он отправляет форму, нужный мне текст должен быть введен, я думаю, или просто прикреплен к странице, как комментарии AJAX, но моя проблема в том, что я могу получитьсообщение на странице.
У меня есть проверенный рабочий код (у меня есть сообщение и другие сообщения).
Вот мой код:
en4.questionanswer = {
postAnswer : function() {
var mess = $('a_mess');
var user_id = $('q_user_id');
var question_id = $('question_id');
//check if value is blank
//post Question
var request = new Request.JSON({
'method' : 'post',
'url' : en4.core.baseUrl + 'question/postans',
'data' : {
'mess' : mess.value,
'question_id' : question_id.value
},
'onComplete':function(responseObject) {
if( typeof(responseObject)!="object") {
//alert('ERR');
}
else {
if (responseObject.result == "success") {
mess.value=''; //clear text after submiting
// en4.questionanswer.start("1");
alert(responseObject.answer);
}
else {
alert(responseObject.message);
}
}
}
});
request.send();
}
});
ВPHP часть у меня есть:
echo json_encode(array("result" => "success",
"message" => "Post message successful!",
"answer" => $content));