ajax sortlist sorunu

Bu soru iptal edilmiştir...
selamlar, sayfamda kategorileri çektiğim bir alan var ve altında bağlantılı kategoriler listeleniyor, her sayfada drag and drop list kullanıyorum fakat burda şu şekilde bir problemle karşılaştım, alt kategorilerin üst kategorilerin üstüne taşınabilmesini istemiyorum, script.aculo.us prototipini kullanıyorum, bununla alakalı çift listeyle yapılmış bir örnek vardı denedim, tag değiştirmeyi denedim, beceremedim, yani istediğim tam olarak, sortable da bir alt segment, bir üst segmentin üzerine taşınamasın. bu konuda bi fikri olan?
<ul id ="kategori_liste">
<li id="ustkat_<?=$ust_kat_id ?>"> ust kategori adı
  <ul id="alt_liste">
  <li id="altkat_<?=$alt_kat_id ?>"> alt kategori adı
</li>
<ul>
</li>
</ul>


function liste_sirala()
{
		var options = {
		method : 'post',
		parameters : Sortable.serialize('kategori_liste')};
		
	new Ajax.Request('kayit.php?islem=kategori', options);
}
Sortable.create('kategori_liste', { 
onUpdate : liste_sirala,
containment:["kategori_liste","alt_liste"],
tree:true,
constraint:false,
dropOnEmpty:false});
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • kucukharf adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    7 cevap - 7 soru
    aynı problemi yaşayan arkadaşlar için cevabı yazayım,

    gruba bağlı ul id sine bağlı bir section oluşturup, containment: sections,only:'li'

    şeklinde kategorize edilmiş sıralama yapabilirler. Section dışına taşmaz, komple sectionlar yer değiştirebilir, özellikle alt ve üst kategori sıralama mantığında gayet başarılı bir çözüm. tavsiye ederim.