我希望能够在我的ajax回调函数中获得不同的数组值,我该怎么做?我试着这个atm ..
function sendFeedback() {
$.post({
url: 'send-feedback.php',
dataType: "json",
data: {
user_id : this.bb_user,
star_count : this.limit,
feedback : document.feedback_form.feedback.value,
set_anon : document.feedback_form.set_anon.checked
}, success: function(output) {
alert(output.coms[1]);
// make it alert index 1 from the array??
}});
closeFeedback();
}
然后在send-feedback.php
$coms = array("value1", "value2");
echo json_encode($coms);
我没有线索,谢谢。
答案 0 :(得分:1)
success: function(output) {
var data = eval('(' + output + ')');
alert(data[0]);
}
让我知道..
function sendFeedback() {
$.post({
url: 'send-feedback.php',
dataType: "json",
data: {
user_id : this.bb_user,
star_count : this.limit,
feedback : document.feedback_form.feedback.value,
set_anon : document.feedback_form.set_anon.checked
},
success: function(output) {
var data = eval('(' + output + ')');
alert(data[0]);
}});
closeFeedback();
}