我正在使用AJAX调用数据库。但是我无法遍历Jquery中生成的JSON。
这是我得到的结果:
[{"chatId":"13","senderId":"1"}
,{"chatId":"12","senderId":"1"}
,{"chatId":"11","senderId":"1"}]
以下是我的AJAX:
var otherId = $('#firstChat').html();
var myId = $('#myId').html();
$.ajax({
type: 'GET',
url: "chat/get_chat_thread",
data: {otherId: otherId, myId: myId},
success: function (ajaxresult)
{
console.log(ajaxresult);
// WHAT TO DO HERE??? TRIED MANY THINGS BUT DIDN'T WORKED
}
});
我的聊天/ get_chat_thread如下:
public function get_chat_thread()
{
if($data = $this->chat_model->get_chat_thread('1','2'))
{
print_r(json_encode($data));
}
else
{
echo false;
}
}
如何遍历它?任何帮助将非常感激。另外,如果我使用
返回json_encode($ data); 而不是 print_r(json_encode($ data)); 。然后我得到空的结果。
答案 0 :(得分:1)
不要// Stylesheet.
import { StyleSheet } from 'react-native'
// Card.
<PricingCard wrapperStyle={(articleData.percent_change_1h >= 0) ? styles.green : styles.red} ../>
// Styles.
const styles = Stylesheet.create({
green: {
color: '#00ff00'
},
red: {
color: '#ff0000'
}
})
。
尝试
return json_encode($data)