将PHP foreach插入到jquery追加函数中
insert php foreach into jquery append function
在我的表单中,我有一个按钮,当点击附加一行字段由用户填写。
其中一个字段使用foreach循环来获取select组选项,但我不确定如何将其输出到.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需要将数据写入JSON对象或Javascript变量,或Javascript可以读取的内容。
然后在点击事件中,在插入HTML之前,需要根据写入页面的数据构建select HTML
相关文章:
- Jquery在表WITH函数中追加新行后添加单击事件
- 在函数中定位动态创建的HTML元素(用于追加事件 - 而不是点击!)jQuery
- 如何在追加函数创建后最小化单个框
- 将行追加到表后的 jquery 函数
- 在对象中追加或编辑函数的最快方法是什么
- 在追加一行并调用其中的时差函数时生成动态id
- jquery惰性加载和其他jquery/javascript函数;追加后无法工作
- 在Jquery中,通过追加函数以指数形式添加Div
- 如何使用串联匿名函数追加到字符串
- jQuery追加函数在IE8中不起作用
- 问题在于克隆、拼接、删除、追加 jquery 函数
- jQuery 追加函数中的 Javascript if 语句
- 追加函数中的动态返回值
- Jquery追加函数:应为')'错误
- 在另一个新活动中显示追加函数
- 将PHP foreach插入到jquery追加函数中
- 我的脚本追加函数不起作用
- 在Jquery中传递属性到追加函数不工作
- jQuery的克隆和追加函数在AngularJS指令中没有像预期的那样工作
- 如何在jquery中追加函数后调用该函数