如何在foreach循環中使用simplemodal,以便它不重複相同的信息?SimpleModal Foreach Loop動態內容
實施例:
foreach($ret as $v)
{
<div id='osx-modal'>
<input type='button' name='osx' value='View' class='osx demo'/>
</div>
<div id="osx-modal-content">
<div class="close"><a href="#" class="simplemodal-close">x</a></div>
<div id="osx-modal-data">
<div id="toon_box">
<div id="toon_name">
<?php echo $v['toon_name'];?>
</div>
<div id="toon_avatar">
<?php echo '<img src="' . $v['avatar'] . '" alt="" />';?>
</div>
</div>
</div>
}
的元數據從網站上的用戶拉動,並顯示爲在分開的情態動詞的每個用戶的元數據。澄清,假設foreach重複10次,因爲數據庫中有10個用戶。這將爲每個用戶創建10個單獨的按鈕,當您單擊模式框時彈出其中的數據。
問題是,當你點擊每個按鈕時,它在每個模式框中的相同用戶。你將如何設置,以便每個模式框顯示正確的用戶元數據。我已經檢查過,在simplemodal.js中,持久性是否設置爲false,它是。
你是什麼意思動態toon_names?你有沒有考慮過使用'MODAL-AJAX INTEGRATION'?更多地解釋動態這個詞? – Baba 2012-04-11 22:51:58
已更新的問題。我的意思是不同的元數據包含在每個模式框中,而不是每個模式框中重複的元數據。 – 2012-04-11 23:40:55