这似乎是一个愚蠢的问题,但我没有得到如何做到这一点。我有这个HTML:
<label for="id_form-1-somefield">some name</label>
<label for="id_form-2-somefield">some name 2</label>
...
我需要在标签中更改字符串“some name”。如何构建选择器更改值“some name”?
任何线索?
答案 0 :(得分:4)
$("label[for='id_form-1-somefield']")
你会问。请记住,id上的选择器将是最快的,因此如果您可以创建唯一ID并选择该ID。
答案 1 :(得分:1)
$("label[for='id_form-1-somefield']").text("your new text");
答案 2 :(得分:0)
在这些字段中添加ID,例如someid
然后
$("label[for='id_form-1-somefield']").val("some value");
或
$("#someid").val("some value");
答案 3 :(得分:0)
$("label[for='id_form-1-somefield']")
and
$("label[for='id_form-2-somefield']")