为了尝试这个概念,我正在做一个非常简单的测试。
我得到了一个表格,从一开始就显示了一些文本输入。当我单击一个字段时,我想捕获它的 Id,并向输入文本添加一个值。
$(document).ready(function() {
$('input').focus(function() {
var currentId = $(this).attr('id');
$("#"+currentId).val('blah');
});
});
这适用于初始字段,但它停止使用使用 ajax 调用添加的字段。
诀窍是,用户可以点击任何字段,而我不知道在他们点击之前是哪个字段。我的 ID 如下所示:
experience0-CompanyName //(original one)
experience[n]-CompanyName
([n] 部分也用于对表单中的字段进行排序,因为元素按经验、教育技能等进行分组......
我怎样才能做到这一点?