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

  • jesiel santos

    jesiel santo

    15 Ocak 2009
  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012