- Mesajlar
- 1,425
merhaba arkadaşlar.
ama birkaç noktada sorunum var?
kategorinin listelenmiş hali,
sıralama ise mause ile taşınarak yapılıyor,
(örnek)
kodlar ise,
benim yapmak istediğim ise
kategorileri taşıyınca
data-id="9" ust-id="0" sira-id="3" bu satırdaki
ve
değerlerinin değişmesi ve bunları okumak?
bunları okuyup kaydet'e bastığımda kategorilerin yeni düzenini kaydetmiş olacağım.
Sınırsız kategori mantığında Menü sırası değiştirmek için Görsel bir şeyler yapmak istediğimde karşıma çıkan kaynaktan bir örnek yapmak istedim,yararlandığım kaynak,
Nestable
ama birkaç noktada sorunum var?
kategorinin listelenmiş hali,
sıralama ise mause ile taşınarak yapılıyor,
(örnek)
kodlar ise,
fonksiyonlar.js
Kod:
$(document).ready(function(){
// activate Nestable for list 1
$('#nestable').nestable({
group: 1
})
.on('change', updateOutput);
// activate Nestable for list 2
$('#nestable2').nestable({
group: 1
})
.on('change', updateOutput);
// output initial serialised data
updateOutput($('#nestable').data('output', $('#nestable-output')));
$('#nestable-menu').on('click', function(e){
var target = $(e.target),
action = target.data('action');
if (action === 'expand-all') {
$('.dd').nestable('expandAll');
}
if (action === 'collapse-all') {
$('.dd').nestable('collapseAll');
}
});
});
index.php
Kod:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<title>Guruplandırılabilir Sürükle Bırak Sıralama Örneği(Nestable)</title>
<link rel="stylesheet" type="text/css" href="stiller.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="jquery.nestable.js"></script>
<script src="fonksiyonlar.js"></script>
</head>
<body>
<div class="cf nestable-lists">
<div class="dd" id="nestable">
<ol class="dd-list">
<li class="dd-item"[b] data-id="1" ust-id="0" sira-id="1"[/b]>
<div class="dd-handle">BİLGİSAYARLAR</div>
</li>
<li class="dd-item" [b]data-id="2" ust-id="0" sira-id="2"[/b]>
<div class="dd-handle">TELEFONLAR</div>
<ol class="dd-list">
<li class="dd-item" [b]data-id="3" ust-id="2" sira-id="1"[/b]>
<div class="dd-handle">EV TELEFONLARI</div>
</li>
<li class="dd-item" [b]data-id="4" ust-id="2" sira-id="2"[/b]>
<div class="dd-handle">CEP TELEFONLARI</div>
<ol class="dd-list">
<li class="dd-item" [b]data-id="5" ust-id="4" sira-id="1"[/b]>
<div class="dd-handle">SAMSUNG</div>
</li>
<li class="dd-item" [b]data-id="6" ust-id="4" sira-id="2"[/b]>
<div class="dd-handle">GENERAL MOBİLE</div>
</li>
<li class="dd-item" [b]data-id="7" ust-id="4" sira-id="3"[/b]>
<div class="dd-handle">LG</div>
</li>
</ol>
</li>
<li class="dd-item" [b]data-id="8" ust-id="2" sira-id="3"[/b]>
<div class="dd-handle">TELSİZLER</div>
</li>
</ol>
</li>
<li class="dd-item" [b]data-id="9" ust-id="0" sira-id="3"[/b]>
<div class="dd-handle">OYUNCAKLAR</div>
</li>
</ol>
</div>
</div>
</body>
</html>
benim yapmak istediğim ise
kategorileri taşıyınca
data-id="9" ust-id="0" sira-id="3" bu satırdaki
Kod:
[b]ust-id="0"[/b]
Kod:
[b]sira-id="3"[/b]
bunları okuyup kaydet'e bastığımda kategorilerin yeni düzenini kaydetmiş olacağım.