SORU
5 Aralık 2011, PAZARTESİ


Javascript/jQuery ile yeniden YAZILAN veri göndermek?

Temelde yapmak istediğim şey eğer bir kullanıcı bir form gibi window.location değiştirdiğimde POST veri göndermek ve yeni bir sayfa gitti. Gizli bir URL iletmek istiyorum, çünkü bu şekilde yapmak istiyorum, ve sadece kozmetik nedenlerle GET url anlayamıyorum.

Bu şu anda sahip olduğum şey, ama her POST veri göndermek değil.

if(user has not voted) {

    window.location = 'http://example.com/vote/'   Username;

}

jQuery.post() POST Veri gönderebilirsiniz biliyorum ama window.location Yeni ile gönderilmesini istiyorum.

Sözün özü, aynı anda aynı sayfaya gönderirken http://example.com/vote/ POST 10) ** değer göndermek istiyorum.


Yukarıda belirtilen geleceği için, aşağıdaki şekilde sona erdi:

if(user has not voted) {

    $('#inset_form').html('<form action="http://example.com/vote/'   Username   '" name="vote" method="post" style="display:none;"><input type="text" name="api_url" value="'   Return_URL   '" /></form>');

    document.forms['vote'].submit();

}

CEVAP
5 NİSAN 2012, PERŞEMBE


başına @Kevin-Reid cevabı, işte alternatif "İ sona erdi yaparak aşağıdaki" örnek önler ihtiyacı adı sonra ara form nesnesi tarafından yeniden inşa şeklinde özellikle (jQuery kullanarak)..

var url = 'http://example.com/vote/'   Username;
var form = $('<form action="'   url   '" method="post">'  
  '<input type="text" name="api_url" value="'   Return_URL   '" />'  
  '</form>');
$('body').append(form);
form.submit();

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011
  • Tianna Sierra Dance

    Tianna Sierr

    16 EYLÜL 2013