[英]How to populate textbox depending on which radio button is selected?
我正在使用html和jquery。 我有一个表单,其中有几个单选按钮和几个文本框。 我需要根据选择的单选按钮填充文本框。
这是我的jsfiddle
现在,我需要做的是-选择“ Process
按钮后如果我选择“ UpdateTest
单选按钮,则需要在AddNodeText
框中添加hello
,但是如果我选择“ DataTest
单选按钮,则需要在AddNodeText
框中添加world
,并且除此之外,我不需要在AddNodeText
框中添加任何内容。
使用jquery可以做到吗?
你有尝试过吗?
$('input[name="client"]').click(function() {
if ($(this).attr('id') === 'updatetest')
{
$('#conf').val('hello');
}
else if ($(this).attr('id') === 'datatest')
{
$('#conf').val('world');
}
else
{
$('#conf').val('');
}
});
使用数据属性可以很好地做到这一点。
设置数据属性
<input type="radio" data-text="hello"></input>
点击添加数据属性。
$(".boxes").on('click', function() {
var text = this.getAttribute('data-text');
$("input#conf").val(text);
});
这是您的小提琴,我已经对其进行了更新。 http://jsfiddle.net/4Nmqk/123/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.