1
我有以下的html:JEditable並選擇
<div id=country>United States</div>
我使用JEditable爲國家DIV的內聯編輯用一個選擇框和IM使用笨框架。我通過loadURL將選擇加載爲具有id和說明的數組。
陣列[「1」] =「美國」 數組[「2」] =「英國」
我選擇我的新選擇和調用控制器,然後調用數據庫更新中的更新功能功能,並用新的國家ID更新表格。 成員表中的country_id字段的英國值爲'2'。
然後我回顯回來的價值觀。這一切都完美的工作,但JEditable然後顯示值爲'2',而不是在Div中的描述。
問題是我傳遞了id而不是描述及其返回並顯示的id。解決方案是在模型中執行表查找以獲取描述,然後返回描述而不是id,但此方法爲已經在視圖中的描述執行另一個數據庫選擇。 JEditable應該只顯示一次完整的新描述,而不是默認的id或者'tooltip,如果你不返回值。
有沒有人有這個好的解決方案?您的想法和建議將不勝感激。