var array = {"9":"Astra","13":"Betta", "1":"Centra"}
$.each(array, function(key,value) {
$el.append($("<option></option>")
.attr("value", key).text(value));
});
Если нужно, чтобы порядок перебора числовых ключей соответствовал их объявлению в объекте, то используют трюк: числовые ключи заменяют на похожие, но содержащие не только цифры. Например, добавляют в начало +, а потом, в процессе обработки, преобразуют такие ключи в числа.(c) learn.javascript.ru
var array = {".9":"Astra",".13":"Betta", ".1":"Centra"}
$el = $('#el');
$.each(array, function(key,value) {
$el.append($("<option></option>")
.attr("value", key.substr(1)).text(value));
});