ここに私のjsスクリプト
<script>
function displayWarriors() {
$.ajax({
url: "display_warriors.php",
success: function(data) {
$("#tableWarrior").append(data);
}
});
return false;
}
function createWarrior() {
$.post( "create_warrior.php", {
"wname": $("#txtWname").val(),
"wtype": $("#txtWtype").val()
},
function(msg){
displayWarriors();
});
return false;
}
</script>
そして、イベントから関数を起動するときに、この html コード行を使用します
<input onclick="return createWarrior()"
たとえば、テーブルに No.1 Name1 を表示してから、Name 2 のような別の名前を追加します。
私の出力は行きます
No.1 Name1
No.1 Name1
No.2 Name2
どうすればこれを修正できますか
私のdisplay_warriors.php
foreach($stmt as $warrior){
echo '<tr><td>'.$warrior['warrior_id'].'</td><td><a href="selected.php?id='.$warrior['warrior_id'].'">'.$warrior['warrior_name'].'</a></td><td>'.$warrior['warrior_type'].'</td></tr>';
}