我今天写信给你是因为我有一个问题排序我的javascript数组,我告诉你;
在我的php脚本,我json_encode我的数据
$data[$value->id_fiche] = $nom . $prenom . $societe;
下面是一个示例,当我在json_encode($data)之前die(var_dump($data))时出现的内容:
array(6) {
[733]=>
string(24) "ABAD Juan [123 MATIERES]"
[734]=>
string(13) "Abassi Denise"
[735]=>
string(13) "ABBAS Ibtisem"
[736]=>
string(14) "ABEYTUA Alvaro"
}
}
在我的js文件中,我必须添加选项在我的选择感谢$.each(data, function (i, item)
但是选项没有按正确的顺序添加,$。每个函数按$value->id_fiche排序
我如何排序我的数据。按值联系,而不是按$前面的键。每个函数?
编辑:在其他方式,是可能的jquery函数$。每个工作在值的顺序,而不是键的顺序?
我最终决定在我的php脚本代码中这样工作:
$data[$nom . $prenom . $value->id_fiche] = $nom . $prenom . $societe;
它的工作原理是这样的,我甚至可以只设置$data[$nom]= $nom . $prenom . $societe;
,但我稍后需要ID,并且有相同的名称是可能的。
我希望我以后能帮到别人。