3

jqueryセレクターで変数を使用してチェックされた入力を選択したいのですが、私のコードは以下のとおりです。ここで何が問題になっていますか?

function MyFunction(MyVariable){
var idAddress = $("input[name='id_address_" +MyVariable+ "']:checked").val();
alert(idAddress);
}
4

1 に答える 1

1

構文的には、あなたが持っているものは正しいです。チェックされるid_address_+MyVariableという名前の入力を取得し、複数が返された場合は最初の要素の値を取得します。idAddressの値がnullの場合、選択基準に基づいてjQueryから何も返されません。そのためには、フォーム要素、MyVariableの出所などを確認するために、さらにいくつかのコードが必要になります。

于 2013-03-15T15:56:20.553 に答える