SORU
17 Aralık 2008, ÇARŞAMBA


Formu nasıl tepki çekimi yapıyorum.gönder

Aşağıdaki kodu var:

<script type="text/javascript">
        function SubmitForm()
        {

            form1.submit();
        }

        function ShowResponse()
        {

        }
</script>
.
.
.
<div>
    <a href="#" onclick="SubmitForm();">Click</a>
</div>

form1.submit html yanıt yakalamak istiyorum? Bunu nasıl yapabilirim? Form1 için herhangi bir geri çağırma işlevi kayıt olabilirim.yöntemi?

CEVAP
17 Aralık 2008, ÇARŞAMBA


Bu kolay düz javascript ile yapmak mümkün olmayacaktır. Bir form post olduğunda, giriş sunucu ve sayfanıza gönderilir formu yenilenir - veri sunucu tarafında işlenir. Bu, submit() işlevi aslında hiçbir şey geri gelmiyor, sadece sunucuya form verilerini gönderir.

Eğer gerçekten tepki Javascript (sayfa yenilenmeden) almak istedim, sonra AJAX kullanmanız gerekir, ve AJAX kullanarak bahsetmeye başladığında, göreceksinizgerekbir kütüphane kullanın. jQuery en popüler, ve benim kişisel favorim. Tam olarak istediğiniz gibi ne olacak bir WordPress kullanmak için harika bir eklenti Form adında bir kız vardı.

Bir WordPress kullanmak ve bu eklenti kullanmak istiyorum:

$('#myForm')
    .ajaxForm({
        url : 'myscript.php', // or whatever
        dataType : 'json',
        success : function (response) {
            alert("The server says: "   response);
        }
    })
;

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007
  • SellerDp

    SellerDp

    27 EKİM 2009