わかりました、これが尋ねられたかどうかはわかりませんが、正確にどのようにしたかはわかりませんが、そうであれば申し訳ありません.
基本的に、リストには10個のアイテムがあります。
このクエリを実行すると:
public function get10items()
{
$this->query = $this->pdo->prepare("SELECT * FROM items LIMIT 10");
$this->query->execute();
while ($row = $this->query->fetch(PDO::FETCH_ASSOC))
{
echo '<li id="'.$row['id'].'">'.$row['name'].'</li><br />';
}
}
これにより、データベースから 10 個の項目が '<ul>' にリストされます。これにより、データベースのように、独自の番号で各アイテムにIDが設定されます。
ここで、jquery を使用して、jquery でクリックされたアイテムの ID 番号を見つけます。
たとえば、私たちのリスト:
Hello! [id55]
Hai! [id66]
「Hello!」という項目をクリックしました。jqueryを使用してクリック時にそのIDを見つけて、将来の使用に使用するにはどうすればよいですか? たとえば、そのIDなどでajaxクエリを送信しますか?
<ul class="list">
<?php echo $class->get10items(); ?>
</ul>
だから基本的に私はこれを使うことができます:
$(".list").on("click", "li", function() {
$.post("ajax.php", { get : this.id }, function() {
blablabla
});
});
あれは正しいですか?