如何使用jquery获取id的动态元素值

时间:2013-09-13 13:50:56

标签: javascript jquery

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

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

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

    function getListElement(index)
    {
        $("#dataList["+index+"].firstName").val();
    }
    
  3. 为什么第二点不起作用我可能知道...... :(

    是否有其他语法来获取该值....?

    先谢谢..... :)

1 个答案:

答案 0 :(得分:3)

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

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