1

我是 Jquery 的新手。在使用 JQuery 从我的 JSP 访问动态元素时遇到一些问题

  1. 当我尝试以下代码时,它对我来说很好:

    function getListElement(index)
    {
        document.getElementById('dataList['+index+'].firstName').value;
    }
    
  2. 当我尝试下面的代码时它不起作用:

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

为什么第二点不起作用我可以知道原因...... :(

是否有任何其他语法可以获取该值....?

提前致谢.....:)

4

1 回答 1

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

[].在选择器中具有特殊含义。您可以考虑简化您id的 s.

于 2013-09-13T13:55:30.380 回答