我有一组由jQuery ajax动态创建的输入文本框,并需要填充某些字段的值。 我正在使用以下代码:
$('#priority').attr('value', tplData);
但似乎不起作用。
我尝试使用.val(tplData),但没有成功。
是否有一种不同的方式可以通过jQuery设置动态创建的字段的值?
输入字段的HTML如下:
<div class="field-container">
<!-- This field is being dynamically created via an ajax call using jQuery -->
<input type="text" name="priority" id="priority" class="input-group vert-spacer-bottom" placeholder="Priority">
</div>
提前致谢。
编辑 看起来肯定是与动态创建元素有关,因为如果我在HTML中静态创建输入元素并尝试这些建议,它就可以完美地工作。但如果输入字段是动态创建的,则不行。