PHP Jquery ile id değerini geçmek için?

1 Cevap php

Jquery ile bir php komut dosyası için bir id değerini geçmek için çalışıyorum.

Yani, ben bir bağlantı oluşturmak için çalışıyordu:

<a href="#" id="superman">Superman</a>

Bu bağlantı tıklandığında ve ben id değerini kapmak ve php komut dosyası veya php id kapmak yerleştirmek için jquery istersiniz? en iyi yolu emin değil im.

Böyle bir mysql sorguda yerleştirilebilir yüzden id değerini istiyorum:

SELECT * FROM hero_db WHERE category="superman"

Yani, ben kimliği almak ve yukarıda görüldüğü gibi kategori için bunu yerleştirmek.

Ben birçok şeyi çalışıyor, ama ben jquery ile yabancı ama çok ben olabildiğince öğrenmeye çalışıyorum var.

Bu konuda herhangi bir yardım için teşekkür ederiz.

1 Cevap

Eğer bağlantı tıklandığında HTML yüklemek istediğiniz gibi geliyor. Eğer öyleyse böyle bir şey biçimlendirme gerekir:

<a href="#" id="superman" class="loaddata">Superman</a>

<div id="superman_data">
</div>

Javascript ile:

$("a.loaddata").click(function() {
  $("#" + this.id + "_data").load('/loaddata.php', {id: this.id});
  return false;
});

Bu ne yapar "loaddata" bir sınıfı ile tüm çapa için bir olay dinleyicisi bağlar olduğunu. Bunun üzerine tıklandığında zaman, kimlik loaddata.php geçirilir. Bu komut HTML dönmelidir. Bu adlandırılmış div içine yüklenir.

Orada çeşitli jQuery Ajax methods. Hangisini kullanmak tek elde etmek istediğinize bağlıdır.