1

テキストボックスのIDまたは名前が配列の場合、正しい構文は何ですか?

<input type="text" name="txt" id="txt" value="1" />
<input type="text" name="txt[0]" id="txt[0]" value="2" />

<script>
    // Msg: 1
    alert($('#txt').val());

    // Msg: Undefined
    alert($('#txt[0]').val());

</script>

前もって感謝します

4

2 に答える 2

3

See here で特殊文字をエスケープする\\

alert($('#txt\\[0\\]').val());
于 2012-07-26T06:36:58.290 に答える
2

[]属性による要素の選択に使用されます。その動作をキャンセルするには、それらをエスケープする必要があります。

$('#txt\\[0\\]').val()
于 2012-07-26T06:36:41.433 に答える