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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011