-1
我想从数据库中的数据在下拉使用按钮与append的查询。代码运行没有循环(foreach),但没有循环。我也想使用jQuery切换功能来切换下拉菜单。代码如下。如何在jQuery中使用php循环?
<script>
$(document).ready(function(){
$('#timetable').hide();
$('#timeSection').click(function(){
$(this).next('#timetable').toggle(500)
});
// alert('working');
$('#addHospital').click(function() {
var addTable = '"<select style="margin-left:65px;" name="hospital_id" id="hospital"
onchange="change_country(this.value)" class="frm-field ">
<option value="">Select Hospital:</option>
<?php
if($lists['res2'] > 0) {
foreach ($lists['res2'] as $row) {
?>
<option id="hos_val" value="<?php echo $row->hos_id?>"> <?php echo $row->hos_name; ?></option>
<?php
}
}
?>
</select>"';
$('#addTbl').append(addTbl);
});
});
</script>
您可以将代码格式化为更具可读性吗?另外,你是什么意思,“它不与循环运行”?什么具体不工作? – David
“代码运行时没有循环(foreach),但没有循环”这是什么意思? – ruveena
我的意思是说,条件(如果语句)和循环(foreach)不起作用,如果我删除他们剩余的代码很好,它附加下拉菜单,只显示单个条目。 - @ David –