1

私はJqueryが初めてです。JQueryを使用してJSPから動的要素にアクセスしているときに、いくつかの問題に直面しています

  1. 以下のコードを試したところ、問題なく動作しました。

    function getListElement(index)
    {
        document.getElementById('dataList['+index+'].firstName').value;
    }
    
  2. 以下のコードを試したところ、うまくいきませんでした:

    function getListElement(index)
    {
        $("#dataList["+index+"].firstName").val();
    }
    

なぜ2番目のポイントが機能しないのか理由がわかります...... :(

その値を取得するための他の構文はありますか....?

前もって感謝します.....:)

4

1 に答える 1

3
$("#dataList\\["+index+"\\]\\.firstName").val();

[].セレクターで特別な意味を持ちます。を単純化することを検討してくださいid

于 2013-09-13T13:55:30.380 に答える