1
に合格しなかったAfterselect値はPHPで別の動的なドロップダウンボックスに1つの動的なドロップダウンボックスから上記
以上1.Htmlはここ
をファイルを選択する前で、私は3つのコンボボックスを持っています。 第2のコンボボックスは第1のコンボボックスに依存し、第3のコンボボックスは第2のコンボボックスに依存すべきである。
私は2番目のクエリ(私はPHPだけでexcecutedを意味する)を表示しようとしましたが、完全に動作しています。
単純な値は、2番目のコンボボックスからphpファイルに渡されません。 (データ: 'sub =' + SUB、// VALUEはパスしていません)。 $ rowCount = mysql_num_rows($ query); // $ rowcountは2番目のコンボボックスで常にNULLです。
<html><!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
.select-boxes{width: 280px;text-align: center;}
select {
background-color: #F5F5F5;
border: 1px double #FB4314;
color: #55BB91;
font-family: Georgia;
font-weight: bold;
font-size: 14px;
height: 39px;
padding: 7px 8px;
width: 250px;
outline: none;
margin: 10px 0 10px 0;
}
select option{
font-family: Georgia;
font-size: 14px;
}
</style>
<script src="jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#sem').on('change',function(){
var SEM = $(this).val();
if(SEM){
$.ajax({
type:'POST',
url:'sta.php',
data:'sem='+SEM,
success:function(html){
$('#sub').html(html);
$('#staff').html('<option value="">Select sub first</option>');
}
});
}else{
$('#sem').html('<option value="">Select batch first</option>');
$('#sub').html('<option value="">Select sem first</option>');
}
});
$('#sub').on('change',function(){
var SUB = $(this).val();
if(1){
$.ajax({
type:'POST',
url:'sta.php',
data:'sub='+SUB, //VALUE IS NOT PASSING
success:function(html){
$('#staff').html(html);
}
});
}else{
$('#staff').html('<option value="">Select sub first</option>');
}
});
});
</script>
</head>
<body>
<div class="select-boxes">
<form name="signup" method="POST" action="feedform.php">
<br><br><br><br>
<select id="sem" name="sem">
<option value="" selected>Select current semester</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select><br><br><br>
<select name="sub" id="sub">
<option value="">Select semester first</option>
</select>
<select name="staff" id="staff">
<option value="">Select sub first</option>
</select>
</form>
</div>
</body>
</html>
2.sta.php
(PHPコード内
@PetrHejda Uは出力のスクリーンショットを意味します。 –
理想的にはテキスト形式ですが、画面もうまくいきます。エラー/警告があるかどうかを確認するだけで、そうであれば、それは何ですか? – PetrHejda