2014-02-18 35 views
0

我使用Jeditable插件通過更改選擇框向服務器發送請求。我的問題是,我想隨時顯示選擇框,不僅如果用戶(雙)單擊文本。我沒有在插件網站上找到任何選項,所以我問你是否有另一種解決方案(對於插件)。Jeditable顯示總是選擇框

$('.col-type').editable('set-type.php', { 
    data: function(value, settings) { 
     return " {'1':'1','2':'2','3':'3', 'selected':'2'}"; 
    }, 
    onblur  : "submit", 
    type  : "select" 
}); 

回答

0

關於inplace editing的想法是僅在您單擊元素時才顯示窗體。如果你總是想顯示錶單使用普通的舊HTML。

<select> 
    <option value="1">1</option> 
    <option value="2" selected>2</option> 
    <option value="3">3</option> 
</select> 
+0

當然,我可以做到這一點,但我認爲這也可能沒有一個額外的onclick函數發送更改。 – vtni

+1

如果你只是使用普通表單,使用內聯編輯插件是沒有意義的。您可以在更改事件觸發時提交選擇值。 http://api.jquery.com/change/ –