SORU
14 HAZİRAN 2009, Pazar


Ekleme parametreleri önce postahaneye

Bu basit bir form.

<form id="commentForm" method="POST" action="api/comment">
    <input type="text" name="name" title="Your name"/>
    <textarea  cols="40" rows="10" name="comment" title="Enter a comment">
    </textarea>
    <input type="submit" value="Post"/>
    <input type="reset" value="Reset"/>
</form>

Sunucuya göndermeden önce iki POST parametreleri eklemek istiyorum:

var params = [
               {
                 name: "url",
                 value: window.location.pathname
               },
               {
                  name: "time",
                  value: new Date().getTime()
               }
             ];

değiştirmeden formu, lütfen.

CEVAP
14 HAZİRAN 2009, Pazar


Jquery kullanarak bunu ekleyin:

$('#commentForm').submit(function(){ //listen for submit event
    $.each(params, function(i,param){
        $('<input />').attr('type', 'hidden')
            .attr('name', param.name)
            .attr('value', param.value)
            .appendTo('#commentForm');
    });

    return true;
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fireflame65

    fireflame65

    27 Mart 2007
  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007