-1
私は、データベースのデータをドロップダウンでappend.Theコードのボタンを使用してコードをループ(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
私は、条件(if文)とループ(foreach)が機能していないと言っていました。残りのコードは、ドロップダウンを追加して1つのエントリだけを表示するように機能します。 - @ David –