首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用代码点火器从下拉列表中填充文本框

使用代码点火器从下拉列表中填充文本框
EN

Stack Overflow用户
提问于 2016-02-25 14:57:24
回答 1查看 804关注 0票数 2

这是我在数据库中的表

津贴

代码语言:javascript
复制
id |      type         |    allowance_value   | 
1  |  Meal Allowance   |        100.00        |
2  |  Travel Allowance |        150.00        |

薪资

代码语言:javascript
复制
payroll_id | employee_id | date_generated | allowance_id | allowanceValue
     1     |       2     |  2016-01-15    |     1        |    100.00
     2     |       3     |  2016-01-15    |     1        |    100.00

当选择类型时,我使用下拉菜单,这是我的代码。

代码语言:javascript
复制
<?php echo form_dropdown('emp_allowance', $dropdown, (isset($_POST['emp_allowance']) ? $_POST['emp_allowance'] : ''), 'class="form-control" id="emp_allowance"'); ?>  

我有一个文本框,如果我选择津贴类型,它就会填充。

代码语言:javascript
复制
<input type="text" id="total_allowance" name="total_allowance" class="form-control" readonly="readonly">

如何填充文本框当我选择“膳食津贴”时,文本框值必须是"100.00“,如果我添加了另一种类型的津贴,文本框值必须根据所选下拉列表的不同而变化。

EN

回答 1

Stack Overflow用户

发布于 2016-02-25 22:34:53

您可以创建一个jquery片段:

代码语言:javascript
复制
<script>
$('#emp_allowance').on('change', function() {
    var selected = $( "#emp_allowance" ).val();
    $('input[name="total_allowance"]').val(selected);
});
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35630804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档