26 Kasım 2009, PERŞEMBE
Nasıl < seçenekleri değiştirmek için;Seç> jQuery ile?
Seçenekler, nasıl <option>
yeni s <select>
güncelleme musun? sanırım
CEVAP
26 Kasım 2009, PERŞEMBE
empty
yöntemini kullanarak mevcut seçenekler Kaldır, ve yeni seçenekler ekleyin:
var option = $('<option></option>').attr("value", "option value").text("Text");
$("#selectId").empty().append(option);
Eğer bir nesne içinde yeni seçenekler var
var newOptions = {"Option 1": "value1",
"Option 2": "value2",
"Option 3": "value3"
};
var $el = $("#selectId");
$el.empty(); // remove old options
$.each(newOptions, function(value,key) {
$el.append($("<option></option>")
.attr("value", value).text(key));
});
Düzenleme:Tüm seçenekleri ama ilk kaldırılması için, :gt
seçiciyi kullanın, dizin sıfırdan büyük option
tüm öğeleri almak ve 14* *bunları yapabilirsiniz:
$('#selectId option:gt(0)').remove(); // remove all options, but not the first
Bunu Paylaş:
Nasıl bir köprü jQuery kullanarak href...
Nasıl jQuery DatePicker kontrol pop-up...
nasıl bir öğe türü jquery kullanarak d...
Nasıl gıt tamamlama belirtilen değişti...
Nasıl jQuery Ajax çağrısından sonra bi...