Javascript错误重新连接可排序列表上的变量(jquery)

时间:2009-02-11 16:52:06

标签: javascript jquery jquery-ui-sortable

已经尝试了一切来使这个工作。基本上每个portlet中有2个部分,用户应该能够将项目从一个部分拖到另一个部分(在同一个portlet中)。由于sortables是动态生成的,所以尝试通过为connectWith创建变量来做类似的事情,但是当我包含connectWith行时,不断出现javascript错误。

请参阅:http://www.nimr.mrc.ac.uk/ttest/090209/nimri_c.html

任何指针都非常感激。 :)


哎呀,猜猜我没有提供足够的信息。这2个注释掉的代码块应该删除它们(对不起)。 (使用但与.each中的cookie代码冲突)

另外,我不想要 用户能够将列表项从list1移动到list2等.list1项应该能够转到list1-hide(反之亦然等)。

问题的代码行在.each函数中 -

// here, we allow the user to sort the items
$(setSelector).sortable({

    //connectWith:['?'], // connect with connectMe 
    update: function() {            
        $.cookie(setCookieName, $(setSelector).sortable("toArray"), { expires: 7, path: "/" });         
    }

});

1 个答案:

答案 0 :(得分:0)

而不是做$(“#list1,#list1-hide”)。sortable和$(“#list2,#list2-hide”)。可单独排序并试图连接这两个为什么你不尝试做:

$("#list1, #list1-hide, #list2, #list2-hide").sortable