приведенный ниже код jquery POST request javascript. Я хочу использовать данные, которые я размещаю в функции обратного вызова. если и посмотрите,использовать данные POST в обратном вызове jquery
$('#fb_user_msg').innerHTML = data.comment;
выше линии пытается включить комментарий в HTML (неудачно). Я уверен, что это легко, но я не знаю, почему я не понимаю.
$("#submit_js").click(function() {
$.post(
"user_submit.php",
{comment: $("#comment").val(), aid: imgnum},
function(data){
/*alert(data);*/
//$('#greetings').html('Your choice was submitted successfully. Thank You for voting.');
$('#confirm_msg').addClass("on");
$('#care_parent').addClass("off");
$('#fb_user_msg').innerHTML = data.comment;
}
);
});
, пожалуйста, помогите?
ли user_submit.php вернуть JSON? И вы пытались предупредить ценность data.comment? –
«data» - это строка, поэтому «.comment» не будет определен. Если вы хотите автоматически определить ответ в объекте, я бы использовал более общий jQuery.ajax, который позволяет параметр dataType. – jpsimons