#46415449 · 7 Dec 2015, 22:16 · · პროფილი · პირადი მიმოწერა · ჩატი
მოგესალმებით მოკლედ პოსტით ვიღებ ესეთ ლამაზ სტრინგს
| QUOTE | [{"key":"show_admin","name":"show Admin Panel","value":"1"},{"key":"show_users_profile","name":"show other users profile","value":"1"}]
|
ეხლა ვცდილობ რომ ტაბლიცაში გავუშვა
მაქვს მარტივი ტაბლიცა
| CODE | <div class="modal fade bs-example-modal-sm avt-modal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel"> <div class="modal-dialog modal-sm"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="gridSystemModalLabel">Permition List</h4> </div> <div class="modal-body"> <div class="row"> <div class="col-lg-12"> <div id="Pemstable" class="table-editable"> <table class="table"> <thead> <tr> <th>name</th> <th></th> </tr> </thead> <tbody> <tr id="" class="hide premstr"> <td>name</td> <td><input type="checkbox" name="val" class="permval" data-group="" title="value"></td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> </div>
|
და მიღებული მასივი გავშალე ასე
| CODE | $(document).on('click', '.table-perms', function(e){ e.preventDefault(); var id = $(this).parents('tr').attr('id'); var url = 'permitions.php'; $.post(url, {key: id}, function(result){ var data = JSON.parse(result); console.log(result); $.each(data, function(key, val){ var $clon = $('.premstr').clone(true).removeClass('hide'); var obj_key = ''; var obj_name = ''; var obj_val = ''; $.each(val, function(keycode, value) { switch(keycode){ case 'key': obj_key = value; break; case 'name': obj_name = value; break; case 'value': obj_val = parseInt(value); break; } }); $clon.attr('id', obj_key); $clon.find('td:nth-child(1)').text(obj_name); $clon.find('td:nth-child(2) input').data('group', id); $clon.find('td:nth-child(2) input').prop('checked', obj_val); $('#Pemstable').find('tbody').append($clon); }); $('.bs-example-modal-sm').modal('show'); }); return false; }); $(document).on('hidden.bs.modal', '.bs-example-modal-sm', function () { var $clon = $('.premstr').clone(true); var tbody = $('#Pemstable').find('tbody'); tbody.empty(); tbody.append($clon); });
|
ვცადე for, while, $.each() მარა ყველგან იგივე შედეგია ერთი და იგივე ცლონს სვავს რამდენჯერმე ვერ გავიგე სად ვუშვებ შეცდომას რა... 2 საათი ამ დეგენერატობა ლუპს ვეჩალიჩები... რა ჯანდაბა უნდა კიდე მაინც ვერ გავიგე
--------------------
ვებ პროგრამისტების საყურადღებოდ http://jobs.ge/119262/
|