Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

среда, 22 сентября 2010 г.

Jquery. Работа с массивами значений элементов input.



<script type="text/javascript">
$(document).ready(function() {

...

// Контейнер для значений элементов формы
var videoIds = [];
// Проход по объектам элементов формы с помощью итератора ...
$("input[name=videoIds\\[\\]]").each(function () {
// ... помещаем значение в контейнер
videoIds.push(this.value);
})
// Выводим результат, склеивая значения элементов массива
alert(videoIds.join(', '));

...
});
</script>

<input type="hidden" name="videoIds[]" value="1" />
<input type="hidden" name="videoIds[]" value="2" />
<input type="hidden" name="videoIds[]" value="3" />


В результате мы должны увидеть следующее
1, 2, 3

Комментариев нет:

Отправить комментарий