проблема при чтении значения текстового поля в li - PullRequest
0 голосов
/ 16 февраля 2010

У меня есть ul следующим образом: он не может читать текстовые значения ни с помощью val (), ни text (). Может кто-нибудь помочь, пожалуйста

<ul id="mylist">     
<li id="1"><input type = "text" value= "aaaaa" /></li>     
<li id="2"><input type = "text" value= "bbbb" /></li>
<li id="3"><input type = "text" value= "ccc" /></li>
<li id="5"><input type = "text" value= "dddd" /></li>

</ul><button id="Button1">Add Another2</button>

значения var = []; $ (документ) .ready (function () { $ ("# Button1"). Click (function () {

            $( "#mylist li text").each(function() {
            alert($(this).text());
            values.push($(this).text());

            });
                });
            });
        </script>

Ответы [ 2 ]

1 голос
/ 16 февраля 2010

$ (документ) .ready (function () { $ ("# Button1"). Click (function () {

            var i = 0;
            var inputs = new Array();
            $("#mylist li").find("input").each(function() {
            alert($(this).val());
            inputs[i] = $(this).val();
                i++;
            });

                });
            });
0 голосов
/ 16 февраля 2010

Вы должны ":" в селекторе jquery

$("#mylist li :text")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...