好吧,我真的开始有糟糕的一天,我的大脑不工作了。我想不出我应该搜索什么,甚至找不到此类事情的先前示例。
我有一个包含三个字段的 HTML 表单;
- 选择:disposition_status
- 文本:disposition_datetime_hasrecord
- 文本:disposition_description
选择字段 disposition_status
具有以下值:
- 1 - 英寸
- 2 - 出局
当用户选择 disposition_status
中值为 1(in)的项目时,我想清除字段 disposition_datetime_hasrecord
和 disposition_description< 中的任何文本
.
如果有人有一个例子或者可以指出我实现这一目标的正确方向,我们将不胜感激。
最佳答案
$('#disposition_status').change(function() {
if (this.value == 1) {
$('#disposition_datetime_hasrecord').val('');
$('#disposition_description').val('');
}
});
编辑:基于评论
好的,我现在看到问题了,它应该被包裹在里面
$(document).ready(function() {
//code here
});
抱歉 jsfiddle 在内部执行(实际上我确实设置了它)..所以只需将代码放在里面
$(document).ready(function() {
$('#disposition_status').change(function() {
if (this.value == 1) {
$('#disposition_datetime_hasrecord').val('');
$('#disposition_description').val('');
}
});
});
关于javascript - 当用户更改选择的值时清除特定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3177149/