SORU
23 NİSAN 2013, Salı


bir WordPress kullanmak diziye kontrol kutularını değerleri elde

Şu anda kontrol edilir ve bunları bir diziye saklamak, tüm onay kutularını değerleri almak için çalışıyorum. İşte benim kod şimdiye kadar:

 $("#merge_button").click(function(event){
    event.preventDefault();
    var searchIDs = $("#find-table input:checkbox:checked").map(function(){
      return $(this).val();
    });
    console.log(searchIDs);
  });

Ancak buna ihtiyacım var daha çıktılar. Ben sadece değerleri almak, ama başka şeyler istemiyorum.

["51729b62c9f2673e4c000004", "517299e7c9f26782a7000003", "51729975c9f267f3b5000002", prevObject: bir WordPress kullanmak.fn.bir WordPress kullanmak.init[3], içerik: belge, DV: "1.9.1", oluşturucu: işlevi, init: fonksiyon...]

Sadece KİMLİK (bu durumda ilk 3 bileşen) istiyorum.

$.each kullanma ve bir dizi değerleri iterek çıkış istenen alıyorum:

$("#find-table input:checkbox:checked").each(function(){ myArray.push($(this).val()); })

["51729b62c9f2673e4c000004", "517299e7c9f26782a7000003", "51729975c9f267f3b5000002"]

Ancak bana bir kod satırı kaydeder ve daha güzel olduğu $.map, kullanmak istiyorum.

Teşekkürler

CEVAP
23 NİSAN 2013, Salı


En sonunda .get() gerçek bir dizi içine çıkan bir WordPress kullanmak nesneyi açmak için arayın.

$("#merge_button").click(function(event){
    event.preventDefault();
    var searchIDs = $("#find-table input:checkbox:checked").map(function(){
      return $(this).val();
    }).get(); // <----
    console.log(searchIDs);
});

the documentation: başına

Dönüş değeri olarak bir dizi içeren bir WordPress kullanmak bir nesneçok yaygın arayın .() temel bir dizi çalışma sonucu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011
  • Tinkernut

    Tinkernut

    28 Aralık 2006