Javascript 用于填充文本字段的单选按钮
我想买富利。我的一个web应用程序的要求: 在我的HTML表中,有些列需要用户输入文本字段。 在文本字段旁边,我希望在每一行上都有一个单选按钮,用于填充符合表中某些条件的行 这是我的密码Javascript 用于填充文本字段的单选按钮,javascript,jquery,Javascript,Jquery,我想买富利。我的一个web应用程序的要求: 在我的HTML表中,有些列需要用户输入文本字段。 在文本字段旁边,我希望在每一行上都有一个单选按钮,用于填充符合表中某些条件的行 这是我的密码 <td> <input type="text" id="newContact<%=rCount %>" name="newContact"> <br> <input type="radio" id="applyNewContact<%
<td> <input type="text" id="newContact<%=rCount %>" name="newContact">
<br>
<input type="radio" id="applyNewContact<%=rCount %>" name="applyNewContact" onchange=..some js function here..>
<label for="applyNewContact<%=rCount %>">Apply Contact to all cases @Inst.ID</label>
</td>
<td align="center"> <input type="text" id="newContactPhone<%=rCount %>" name="newContactPhone"></td>
<td align="center"> <input type="text" id="newContactEmail<%=rCount %>" name="newContactEmail"></td>
将联系人应用于所有案例@Inst.ID
因此,如果选中了第1行(id为applyNewContact0)上的单选按钮,则我希望使用与第1行相同的Inst.id(我的一个表格列)填充所有行(仅其newContact、newContactPhone、newContactEmail)
我将如何使用jQuery或Javascript来实现这一点
谢谢,像这样的Pritish
var $radios = $(':radio[id^=applyNewContact]').change(function() {
var id = $radios.index(this);
$('#newContact' + id).val(inst[id].newContact);
$('#newContactPhone' + id).val(inst[id].newContactPhone);
$('#newContactEmail' + id).val(inst[id].newContactEmail);
});
这假设rCount
是一个0+计数器。如果不更换
var id = this.id.match(/applyNewContact(.+)/)[1];