簡體   English   中英

jQuery Sortable Connect Lists-將值存儲在列表項中嗎?

[英]jQuery Sortable Connect Lists - store values in list items?

我正在查看用於此處對項目進行排序的演示,但是我希望列表中的文本以某種形式顯示,但是當我單擊“保存”並將其發布到服務器端時,我想使用值。 我知道<li>不支持價值,所以我有什么選擇?

更新 :我假設保存數據服務器端的方法是進行隱藏輸入,當用戶單擊保存按鈕時,您會使用javascript用sortable.array()數據填充隱藏字段,然后執行發布?

在表單提交處理程序內部,您可以將可排序項序列化為隱藏的輸入,該輸入將回發到服務器端。

回應您的評論-serialize()確實按此處的演示方式工作

例如

$('#yourForm').submit( saveSortable );

function saveSortable(){

  $('#hiddenInput').val( $('#sortable').serialize() );

}

您可以按照HTML5文檔中的建議使用data-屬性

<li data-value="the real value">Some Value</li>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM