<?php foreach ($list as $item): ?>
<tr>
<td>
<div id="<?php echo $item['id']; ?>">
<input type="text" name="name" id="name"/>
<button type="submit" id="ajax_submit" value="<?php echo $item['id']; ?>">run</button>
</div>
</td>
</tr>
<?php endforeach; ?>
Dans ce code PHP, je génère une table html. Lorsque l'utilisateur clique sur le bouton, ils activent ce script JQueryComment sélectionner le bouton dans JQuery
<script>
$(document).ready(function(){
$('button').click(function(){
var id = "#" + $("button").val();
$.post("data/js", { name: $("#name").val(),id : id },
function(data){
$(id).html(data);
});
})
});
</script>
Mais, quand je veux sélectionner le bouton non d'abord dans le tableau, la fonction Exécuter le script pour la première. S'il vous plaît, aidez à faire tout ce qui est normal.
PS désolé pour mon anglais ;-(
Vous utilisez les ID "nom" et "ajax_submit" plusieurs fois; tu ne peux pas faire ça. Les ID doivent être uniques dans le document. – meagar
Je comprends cela, mais je ne sais pas comment faire ... – NiLL
http://stackoverflow.com/questions/3799228/how-select-button-in-jquery/3799264#3799264 – Stewie