jQuery и checkbox'ы
Нужна помощь, с этим делом плохо знаком...
Нужно со всех активных чекбоксов собрать в массив данные в виде ключ=значение атрибута name, а значение ключа=значение атрибута value |
<input type="checkbox" name="lala" value="1" checked="checked" /> <input type="checkbox" name="blah" value="2" /> <button onclick="getData();">Получить</button> <script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script> <script> function getData() { var arr = jQuery('input[type="checkbox"]:checked').serializeArray(); var out = {}; for( var i = 0; i < arr.length; i++ ) { out[ arr[ i ].name ] = arr[ i ].value; } alert( JSON.stringify( out ) ); } </script> |
ой красава, спасибо очень добрый человек :)
|
Часовой пояс GMT +3, время: 08:57. |