我这里有一个大问题。我想从PHP文件中接收数据。
我这样做:
$("#id_categoria").change(function(){
var id = $(this).val();
$.ajax({
type: "POST",
url: "<?php echo ROOT . '/control/functions.php'; ?>",
data: "action=getsubbycat&id="+id,
success: function(data){
alert(data);
}
});
});
alert(data)
返回[{"id_subcategoria":"1","nome":"Port\u00e1teis"},{"id_subcategoria":"2","nome":"Desktop"}]
。
我该如何消费呢?并加入<option value="2">Desktop</option>
?
为什么Portáteis
等于Port\u00e1teis
?是因为我的数据库是UTF-8吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
答案 2 :(得分:0)
尝试
var new_data = $.parseJSON(data);
如果您需要nome
,请尝试以下操作。
alert(new_data[0].nome);