【发布时间】:2017-08-02 09:56:11
【问题描述】:
这是组合框的代码
<select name="cmbdegree" id="cmbdegree" class="styledselectevents">
<option value="0">Select Degree</option>
<?php
$newque="SELECT * FROM degrees";
$qu=mysqli_query($conn, $newque);
while($rs=mysqli_fetch_array($qu))
{
?>
<option value="<?=$rs['id']?>" <?php if($rs['id'] === $rsSemDegID) { echo 'Selected'; } ?>><?=$rs['Title']?></option>
<?PHP } ?>
</select>
现在我有一个 JQuery 可以在更改时运行
$(document).on('change', '#cmbdegree', function() {
var val = $(this).val();
$.ajax({
url: 'gettotalsemesters.php',
data: {
cmbdegree: val,
seldeg: $rsSemDegID
},
type: 'GET',
dataType: 'html',
success: function(result) {
$('#SemsterNum').html();
$('#SemsterNum').html(result);
},
error: function() {
alert('Error occured');
}
});
});
当用户更改它时它会起作用..但我希望它在 PHP 脚本完成选择时引发更改事件。
【问题讨论】:
-
可以触发更改事件
-
@B.Desai 如何,何时何地?我想我已经失去了一切
-
在@Mohit下方查看答案
标签: php jquery combobox onchange