保留单击其单选按钮的文本框的值
Retain value of text box whose radio button is clicked
我有不同的单选按钮,每个单选按钮在我的表单上都有一个与之关联的文本框值。用户一次只能选择一个单选按钮并提交表单。但是,有时用户会在文本框中为一个单选按钮输入数据,然后选择其他选项并在其中输入文本框数据。目前,它将数据保留在两个文本框中并提交它们。
有什么方法可以清除数据并仅保留最后单击的数据?就像一个onclick事件,它清除除选中按钮以外的任何其他单选按钮的所有数据。
只是一个快速的静态示例代码:
<form class="form-horizontal" id="whereEntry" method='post' action=''>
<input type="radio" name="formOption" id="radio1210" value="1210" checked="checked">Waiting on Approval<br>
Comment:<input type="text" name="Comment"><br>
<input type="radio" name="formOption" id="radio1211" value="1211" checked="checked">Waiting on Authorization<br>
Comment:<input type="text" name="Comment">
<input type="Submit" value="Submit">Submit
</form>
单击单选按钮时将显示文本框值。因此,如果我单击单选按钮并在注释文本框中输入一个值,然后单击另一个单选按钮,则会保留两个注释框值。
像这样
Html 标记
<input type="radio" id="radio1" name="gender"/>Male
<input type="text" id="txt1">
<br />
<input type="radio" id="radio2" name="gender"/>FeMale
<input type="text" id="txt2">
Jquery
$("input:radio").click(function(){
$("input:text").not($(this).next()).val("");
})
现场演示
相关文章:
- 在Javascript中选择Dynamicly Created单选按钮组并显示内部文本
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 根据文本框中键入的文本筛选单选按钮列表
- 使文本框显示在所选单选按钮旁边
- 根据单选按钮值更改提交按钮文本
- 计数选中的单选按钮的数量,并在文本框中显示该值
- 将所有单选按钮的值打印到文本区域
- 为什么单选按钮的文本没有出现
- 使用javascript循环浏览asp.net单选按钮列表以获取所选值和文本
- 为什么可以't键入文本输入时,单选按钮保持选中状态
- Jquery获取单选按钮旁边文本框的值
- jquery:$(input).keydown无法在单选按钮上设置处理程序,同样的代码也适用于文本
- 单选按钮选中时会打开文本框,但不会'未选中时不要关闭它
- 启用单选按钮的文本框使用 javascript 列出列表项值之一
- 单击编辑按钮时,如何根据另外两个文本框的条件隐藏或禁用单选按钮列表和文本框
- 如果文本框 1、文本框 2、文本框 3 中存在值,如何启用单选按钮 1 和文本框 4
- 在文本框中键入字母的筛选器单选按钮列表
- 使用单选按钮将文本输入动态添加到列表中