SORU
16 ŞUBAT 2010, Salı


Nasıl Javascript ile form verilerini jQuery alabilir miyim?

Bir komut basit bir şekilde HTML-sadece klasik şekilde sunulmasını olsaydı böyle olmazdı gibi bir formun veri almak için var mı?

Örneğin,:

<form>
 <input type="radio" name="foo" value="1" checked="checked" />
 <input type="radio" name="foo" value="0" />
 <input name="bar" value="xxx" />
 <select name="this">
  <option value="hi" selected="selected">Hi</option>
  <option value="ho">Ho</option>
</form>

Out:

{
 "foo": "1",
 "bar": "xxx",
 "this": "hi"
}

Böyle bir şey (doğru) textareas, seçer, radyo düğmeleri ve onay kutuları içermez beri çok basittir:

$("#form input").each(function() {
 data[theFieldName] = theFieldValue;
});

CEVAP
16 ŞUBAT 2010, Salı


$('form').serialize() //this produces: "foo=1&bar=xxx&this=hi"

demo

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • The Exploiteers

    The Exploite

    4 Ocak 2011