SORU
10 Temmuz 2010, CUMARTESİ


Türüne göre hedef giriş ve Adı (seçici)

Bir sayfada bazı gizli girişler ancak tüm girişler için bazı checkbox girişleri değiştirmek istiyorum.

<input type="checkbox" name="ProductCode"value="396P4"> 
<input type="checkbox" name="ProductCode"value="401P4"> 
<input type="checkbox" name="ProductCode"value="F460129">

Jquery kod aşağıda tek seçer giriş tipi neden olan tüm onay kutularını değiştirmiş gizli bir girişi var bir şekilde kontrol etmek için her iki tür giriş="checkbox" name="ProductCode" olarak seçici o yüzden ben özellikle onları hedef bunu değiştirmek istiyorum?

$("input[type='checkbox']").each(function(){
var name = $(this).attr('name'); // grab name of original
var value = $(this).attr('value'); // grab value of original
var html = '<input type="hidden" name="' name '" value="' value '" />';
$(this).after(html).remove(); // add new, then remove original input
});

CEVAP
10 Temmuz 2010, CUMARTESİ


Bir seni istiyorummultiple attribute selector

$("input[type='checkbox'][name='ProductCode']").each(function(){ ...

ya

$("input:checkbox[name='ProductCode']").each(function(){ ...

Böylesi daha iyi kullanmak için bir CSS sınıfı tanımlamak istediğin için seçin, ancak çok modern tarayıcılar uygulamak document.getElementsByClassName yöntem kullanılacak öğeleri seçmek ve çok daha hızlı seçerek name öznitelik

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • Numberphile

    Numberphile

    15 EYLÜL 2011