php
  • jquery
  • 2013-07-23 91 views 0 likes 
    0

    我有两个数组隐藏输入,我试图使用jQuery访问特定索引处的值。我的代码通过索引使用jQuery引用隐藏输入的名称引用隐藏数组输入的值

    for ($i = 0; $i < count($mydata); $++){ 
    echo "<input type='hidden' name='menu_name[]' value='{$mydata[$i]->getname()}' /> 
         <input type='hidden' name='menu_rec[]' value='{$mydata[$i]->getrec()}' />"; 
    

    使用jQuery我想获得索引2中的menu_name的值为例;

    到目前为止,我在做什么使用jQuery

    $('input[name=menu_name]:eq(1)').val(); 
    

    我得到不确定

    回答

    1

    试试这个 -

    $('input[name="menu_name[]"]:eq(1)').val(); 
    
    +0

    这不工作http://jsfiddle.net/4bWAC/ – DevZer0

    +0

    @ DevZer0因为在你的小提琴中你只有一个'menu_name []'。看到这个演示'--->'http://jsfiddle.net/4bWAC/1/ –

    +0

    非常好,它就像一个魅力。我不知道你可以引用这样的名字,但现在我可以。 – KKhanye

    0

    尝试

    $('input[name="menu_name[]"]:eq(1)') 
    
    相关问题