我在我的項目中使用jeditable,我可以動態更新大量不同類型的內容:text,textarea和select。Jeditable的多種選擇類型 - In Place Editor插件
我需要一個新的類型來滿足我的一個需求:可以稱爲「selectmulti」的多選類型。
編輯字段時,鍵入「selectmulti」,出現一個選擇列表,允許用戶選擇多個選項。保存會返回一個數組,並且update.php會將這個數組存儲在我的數據庫中。
例:
<div class='border'>
<span class='title'>Language: </span>
<span class='editableLang' id='contact_language'>
".$row['contact_language']."
</span>
</div>
以及JavaScript函數:
$('.editableLang').editable('update.php', {
data : '<?php print json_encode($tab_lang); ?>',
id : 'cellid',
name : 'cellvalue',
event : 'dblclick',
tooltip : 'Double click to edit...',
submitdata : {id: "<?php echo $id_contact; ?>"},
type : 'selectmulti',
style : 'display: inline',
submit : 'Save',
cancel : 'Cancel'
});
我只是無法弄清楚如何獲得不同的值在數組(在我的情況「cellvalue」會該數組)並將其保存在數據庫中。
任何幫助或建議將不勝感激!
乾杯
在這裏看到:http://stackoverflow.com/questions/1597756/is-there-a-jquery-jeditable-multi-select-plugin – Ivan 2011-11-08 17:27:08