相關我剛纔的問題: How to use javascript load function twice? (load in load)來自PHP的foreach的Javascript數據。
我就擁有了一切工作(負荷負荷)。但是現在我想使用一個將數據發送到第二個負載的foreach。
當我使用這個foreach時,數據(POST ID)保持不變。
示例代碼:
<script >
$(document).ready(function() {
// Forum categories
$("#main").on("click", "#message", function() {
$("#getmessage").load("forum/getmessage.php", {'id': $("#id").val()});
});
});
</script >
<?php foreach($stickies as $sticky): ?>
<form id="form_id" >
<a href="#" class="list-group-item small" id="message"
style="background-color:black; color:white;" >
<span class="glyphicon glyphicon-pushpin" aria-hidden="true" ></span >
| <?php echo $sticky['header']; ?>
</a >
<input type="hidden" id="id" name="id" value="<?php echo $sticky['id']; ?>" >
</form >
<?php endforeach; ?>
正如你可以看到我想推值ID作爲POST數據,所以加載的文件可以在此POST ID執行查詢。
如何爲每個foreach發送正確的ID?
首先了解元素__的id必須唯一__ –