0

これはばかげた質問のようですが、私はこれを行う方法を理解していません。私はこのHTMLを持っています:

<label for="id_form-1-somefield">some name</label>
<label for="id_form-2-somefield">some name 2</label>
...

ラベルの「somename」という文字列を変更する必要があります。セレクターを作成して値「somename」を変更するにはどうすればよいですか?

手がかりはありますか?

4

4 に答える 4

4
 $("label[for='id_form-1-somefield']")

あなたが求めるように行います。IDのセレクターが最速になることを忘れないでください。したがって、一意のIDを作成して、それを選択できる場合。

于 2013-01-10T14:21:15.853 に答える
1
$("label[for='id_form-1-somefield']").text("your new text");
于 2013-01-10T14:25:55.910 に答える
0

someid それらのフィールドにIDを追加します。

$("label[for='id_form-1-somefield']").val("some value");

また

$("#someid").val("some value");
于 2013-01-10T14:22:14.513 に答える
0
$("label[for='id_form-1-somefield']")
and
$("label[for='id_form-2-somefield']")
于 2013-01-10T14:22:56.857 に答える