在我的表單我有一個按鈕,點擊它時,附加字段的行由用戶填寫。插入PHP的foreach到jQuery的附加功能
其中一個領域的使用foreach循環來獲得選擇組的選擇,但我不能確定如何輸出到.append()調用的。
$(function() { $("button#add_billable").click(function(){ $("#billables").append("
<div class='row'>
<div class='large-5 columns'>
<label for='invoice_line'>Invoice Line</label><select name='invoice_billable[]'>
<?php foreach ($pages->find('template=billable') as $billable) { ?>
<option value='<?php echo $billable->id; ?>'>
<?php echo $billable->title; ?>
</option><?php } ?>
</select>
</div>
<div class='large-5 columns'>
<label for='line_value'>Value</label><input name='line_value[]' type='text' value='' />
</div>
<div class='large-1 columns'>
<button class='delete tiny secondary'>-</button>
</div>
</div>"); }); });
任何人都可以給我一個指針嗎?謝謝。
去除PHP標籤中的數據來建立你選擇HTML。這是一個javascript/jquery問題 – 2013-04-22 13:41:09
@STTLCU更好地閱讀代碼,它有PHP – EaterOfCode 2013-04-22 13:41:53
哦,我明白了。好吧,不是一個很好的可讀代碼,不是嗎? – 2013-04-22 13:42:24