我尝试了以下两段代码,发现在每种情况下,都会在键(asc)之后添加值。想知道如何用值(asc)添加它。
数组:
[14] => Activité sur les fractions
[11] => Fiche commentée: L'addition de deux nombres
[12] => Fiche commentée: L'addition de durées
但是每次按照以下顺序添加它们(重新分配键)
Fiche commentée: L'addition de deux nombres
Fiche commentée: L'addition de durées
Activité sur les fractions
这两个代码:
var contval = content[catvalue][classvalue][questvalue];
var $el = $("#contenu");
var keys = Object.keys(contval);
for (i = 0; i < keys.length; i++) {
text += contval[keys[i]] + "<br>";
alert(text);
}
$.each(contval, function(value,key) {
$el.append($("<option></option>")
.attr("value", value).text(key));
});