1

我试图了解如何复制此代码:

$(this).on('submit', '#form', function(event) {
    var input = $("<input>")
        .attr("type", "hidden")
        .attr("name", "token_used")
        .val($('#right1').sortable('serialize'));
    console.log($('#right1').sortable('serialize'));
    $('#form').append($(input));
});

与 Dragula JS https://github.com/bevacqua/dragula(在 vanilla Java Script 中)一起使用。我不明白如何使用 dragulaJS 调用 .sortable 然后序列化。

有什么建议可以让我摆脱 .sortable 并让序列化与钱包 Java Script 一起工作吗?

(有关第二部分 Dragula JS 的参考,请参见此处:dragula JS 通过单击事件从一个列表移动到另一个列表

我的 HTML:

<form enctype="" action="" method="post" id="form">
<fieldset>

<input type="text" class="inputfield" value="" id="subject" name="subject">

    <div class="wrapper panel panel-body">
    <ul id="left1" class="cont-dragula">

    </ul>
    <ul id="right1" class="cont-dragula">
        <li>Item 1</li>
        <li>Item 2</li>
        <li>Item 3.</li>
        <li>Item 4.</li>
        <li>Item 5.</li>
        <li>Item 6.</li>
    </ul>
    </div>
</fieldset>
</form>
4

0 回答 0