Php 将从json数据生成ajax done函数表中的表中追加查询结果数据
以下是我在使用Php 将从json数据生成ajax done函数表中的表中追加查询结果数据,php,json,ajax,Php,Json,Ajax,以下是我在使用ajax调用函数并返回值时的查询: $query_product=$this->db->query("SELECT item,item_sku FROM `item` Where id IN (".implode(',',$res_data).")")->result(); exit(json_encode( array('query_product'=>$query_product))); 我想在模式和完成函数中显示返回值: .done(functi
ajax
调用函数并返回值时的查询:
$query_product=$this->db->query("SELECT item,item_sku FROM `item` Where id IN (".implode(',',$res_data).")")->result();
exit(json_encode( array('query_product'=>$query_product)));
我想在模式和完成函数中显示返回值:
.done(function (res) {
//here i need to do something
}
$('#itemModal').modal('show');
})
如何从编码的
json
或任何其他返回和显示数据的方式获取值?在您的情况下,必须是直接的。您的json编码字符串如下所示:
{"query_product":"whatever_it_is"}
所以你可以这样提取它:
.done(function(res) {
var result = res.query_product;
//any extra manipulation
}
对你来说,这必须是直截了当的。您的json编码字符串如下所示:
{"query_product":"whatever_it_is"}
所以你可以这样提取它:
.done(function(res) {
var result = res.query_product;
//any extra manipulation
}
如何将这个res.query\u产品与jquery each循环并将数据追加到一个表中??变量“result”现在将包含您发送的query\u产品的所有内容,因此,您可以使用普通javascript for loop循环'result',如何使用jquery each循环此res.query\u产品并将数据附加到表中??变量'result'现在将包含您发送的query\u产品的所有内容,因此您可以使用普通javascript for loop循环'result'