0
<script>
//this script show/hide lanes depend on user school choice
$(document).ready(function() {
toggleFieldsA();
toggleFieldsB();
toggleFieldsC();
toggleFieldsD();
toggleFieldsE();
//this will call our toggleFields function every time the selection value of School field changes
$("#school").change(function() {
toggleFieldsA();
toggleFieldsB();
toggleFieldsC();
toggleFieldsD();
toggleFieldsE();
});
});
function toggleFieldsA() {
if ($("#school").val() == 'School of Economics')
$("#a").show();
else
$("#a").hide();
}
function toggleFieldsB() {
if ($("#school").val() == 'School of Computer Science')
$("#b").show();
else
$("#b").hide();
}
function toggleFieldsC() {
if ($("#school").val() == 'School of Behavioral Sciences')
$("#c").show();
else
$("#c").hide();
}
function toggleFieldsD() {
if ($("#school").val() == 'School of Government and Politics')
$("#d").show();
else
$("#d").hide();
}
function toggleFieldsE() {
if ($("#school").val() == 'School of Nursing')
$("#e").show();
else
$("#e").hide();
}
</script>
<!---this part is course registration form using jquery mobile, javascript, html, and php---->
</head>
<body>
<?php
if (!empty($_POST)) {
//getting other details from the order form (later using files - now only demo capabilities)
$school_name = $_POST[school_name];
echo $school_name;
$lane_name = $_POST[lane_name];
echo $lane_name;
$year = $_POST[year];
echo $year;
} else {
?>
<div id='school_div'>
<span><label>School</label></span>
<?php
$sql = "SELECT school_name FROM school";
$result = mysql_query($sql);
echo "<select id='school' name='school_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['school_name'] ."'>" . $row['school_name'] ."</option>";
}
echo "</select>";
?>
</div>
<!---End of School part---->
<div id='a'>
<span><label>Lane</label></span>
<?php
$sql = "SELECT lane_name FROM lane WHERE `lane_school_id` = 1 ORDER BY `lane_name` ASC";
$result = mysql_query($sql);
echo "<select name='lane_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['lane_name'] ."'>" . $row['lane_name'] ."</option>";
}
echo "</select>";
?>
</div>
<div id='b'>
<span><label>Lane</label></span>
<?php
$sql = "SELECT lane_name FROM lane WHERE `lane_school_id` = 2 ORDER BY `lane_name` ASC";
$result = mysql_query($sql);
echo "<select name='lane_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['lane_name'] ."'>" . $row['lane_name'] ."</option>";
}
echo "</select>";
?>
</div>
<div id='c'>
<span><label>Lane</label></span>
<?php
$sql = "SELECT lane_name FROM lane WHERE `lane_school_id` = 3 ORDER BY `lane_name` ASC";
$result = mysql_query($sql);
echo "<select name='lane_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['lane_name'] ."'>" . $row['lane_name'] ."</option>";
}
echo "</select>";
?>
</div>
<div id='d'>
<span><label>Lane</label></span>
<?php
$sql = "SELECT lane_name FROM lane WHERE `lane_school_id` = 4 ORDER BY `lane_name` ASC";
$result = mysql_query($sql);
echo "<select name='lane_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['lane_name'] ."'>" . $row['lane_name'] ."</option>";
}
echo "</select>";
?>
</div>
<div id='e'>
<span><label>Lane</label></span>
<?php
$sql = "SELECT lane_name FROM lane WHERE `lane_school_id` = 5 ORDER BY `lane_name` ASC";
$result = mysql_query($sql);
echo "<select name='lane_name'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['lane_name'] ."'>" . $row['lane_name'] ."</option>";
}
echo "</select>";
?>
</div>
<!---End of Lane part---->
나는 양식에서 사용자가 선택한 옵션을 얻으려고 노력하지만,하고 나는 점점 $ _POST i'am를 사용하여 정보를 얻을하려고 할 때 옵션이 없어야합니다. 내가 숨기기를 사용하고
난 항상 '간호 학사'을 받고 있어요 "학교"선택 관련 "차선"기본을 필터링 표시하고
* 내가 제대로 질문을 이해 한 경우/