SORU
29 Temmuz 2009, ÇARŞAMBA


Bir form jQuery kullanarak gönder

JQuery kullanarak bir formu göndermek istiyorum. Birisi kod, demo veya örnek bağlantı sağlayabilir.

CEVAP
29 Temmuz 2009, ÇARŞAMBA


Formu normal bir AJAX çağrısı yoluyla gönderme bağlıdır. Örnekler ile belgeler de dahil olmak üzere http://jquery.com, en çok sayıda bilgi bulabilirsiniz. Normalde bir form göndermek için, bu site için submit() yöntemi göz atın. AJAX, muhtemelen ajax() post() iki yöntemi de kullanmak istiyorum ama çok farklı olasılıklar vardır. post() çok basitleştirilmiş, sınırlı bir arayüz ile ajax() yöntemini çağırmak için sadece uygun bir yol olduğunu unutmayın.

Yer imi gereken kritik bir kaynak, her gün kullanıyorum, How jQuery Works. JQuery kullanarak öğreticiler ve sol gezinme belgelerin tüm erişim sağlar.

Örnekler:

Normal

$('form#myForm').submit();

AJAX

$('input#submitButton').click( function() {
    $.post( 'some-url', $('form#myForm').serialize(), function(data) {
         ... do something with response from server
       },
       'json' // I expect a JSON response
    );
});

$('input#submitButton').click( function() {
    $.ajax({
        url: 'some-url',
        type: 'post',
        dataType: 'json',
        data: $('form#myForm').serialize(),
        success: function(data) {
                   ... do something with the data...
                 }
    });
});

ajax() post() yukarıdaki yöntemler eşdeğer olduğunu unutmayın. ajax() isteğe hataları, vb işlemek için ekleyebilirsiniz ek parametreler vardır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • tychoadragmire

    tychoadragmi

    20 Mart 2006