jQuery UI 可排序 - 外部控件
我在模式对话框(非 jQuery UI)中有一个可排序列表:
<div id="modal">
<ul id="reorderList">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul><!-- /#reorderList -->
<button class="save" type="button">Save Order</button>
<button class="cancel" type="button">Cancel</button>
</div>
我想将一个单击事件处理程序附加到“保存订单”按钮,以触发 sortable('toArray')
功能。同样,我希望“取消”按钮触发 sortable.('destroy')
将列表重置为其初始状态。
尽管我很好地处理了可排序回调函数中的触发事件形式,但我还没有找到有关从这些外部控件调用方法的任何信息。
I have a sortable list inside of a modal dialog (non jQuery UI):
<div id="modal">
<ul id="reorderList">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul><!-- /#reorderList -->
<button class="save" type="button">Save Order</button>
<button class="cancel" type="button">Cancel</button>
</div>
I would like to attach a click event handler to the 'Save Order' button that triggers the sortable('toArray')
functionality. Likewise, I would like the 'Cancel' button to trigger sortable.('destroy')
to reset the list to it's initial state.
Although I have a good handle on triggering events form within sortable's callback functions, I haven't found any information on calling methods from these external controls.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试这样的操作:
这应该将调用附加到保存按钮上的单击事件。该数组将传递到 reorderListArray 中,供您根据需要使用。
希望有帮助。
Try something like this:
This should attach the call to the click event on your save button. The array is passed into the reorderListArray for you to use as you require.
Hope that helps.