更改'选项'标签
Ajax call after changing the value of a 'option' tag
我在使用ajax时遇到了一个小问题。
我需要当我改变'选择'标签的'选项'的值,然后它会调用ajax和我从ajax调用得到的值将显示在'输入'标签名为't_name'。但这行不通。我的代码有什么问题?我怎么解它?谢谢你。
下面是我的代码: <select id="teacher_select" class="teacher_select" name="teacher_select" value="Select Teacher">
<option value="">Select Teacher</option>
<?php
while($row=mysql_fetch_assoc($teacher) ):
?>
<option value="<?php echo $row['t_id'];?>"><?php echo $row['t_name'];?></option>
<?php
endwhile;
?>
</select>
<input type="text" name="t_credit" id="t_credit"/>
Ajax: $('#teacher_select').click(function(){
$.ajax({
type:'post',
url:'get_taken_credit.php',
data: 't_id='+ $('#teacher_select').val(),
success: function(reply_data){
$('#t_credit').html(reply_data);
}
});
});
get_taken_credit.php:
include('db_connection.php');
$t_id = $_POST['t_id'];
$result = mysql_query("SELECT t_credit FROM teacher WHERE t_id = '$t_id'");
echo $result;
exit();
似乎id是错误的,您调用#teacher_select
而不是#dept_select
,并尝试使用
$('#dept_select').change(function () {
代替
$('#teacher_select').click(function () {
相关文章:
- 当使用select作为标签时,如何使用ng选项禁用angularjs中的选项
- Ionic V1.3-标签-带条件的徽章样式<离子选项卡>
- 调用函数单击选择标签中的选项
- 如何使用 JavaScriptJQuery 将隐藏输入标签的值与选择标签的选定选项的值进行设置
- 单击“选择标签”中的“选项”时创建,然后选中“值”创建输入
- 在<选项>标签之间切换时保存输入文本
- 取决于更改标签的下拉选项
- 如何在“选项”标签上获取“名称”属性
- 如何使用 queryselectorAll() 选择
- 将文件转换为数组并使用数据列表和选项标签为自动完成文本框添加数组元素
- 谷歌地图没有在标签2中和标签3中正确加载.如何创建刷新选项卡
- 如何使用 html 选项标签并检查选择了哪个选项
- 如何通过 innerHTML 设置选择标签选项
- 使用Highcharts中的“步骤”标签选项,从轴的末尾开始
- Riotjs的嵌套标签选项是未定义的
- 我怎样才能得到select>标签选项,由用户使用Flask选择
- 在Node.js/Express中获取选择标签选项索引
- 将选择标签选项的json数据存储在变量中
- 隐藏谷歌地图地形和标签选项
- 事件点击标签<选项>