我正在使用jQuery和jQuery,並希望在可編輯初始化後向輸入添加屬性。不可jeditable包含任何提供這種可能性的函數?Jeditable jQuery - 在初始化後添加數據屬性以輸入
1
A
回答
0
試試這個:
$('.yourDivWrapper').on('focus', '.yourJEditElement input', function() {
var elem = $(this);
elem.attr('name', 'value');
});
0
你需要有一些黑客進入你的jeditable js文件。 然後,您可以用屬性添加自定義輸入,就像這樣:
$.editable.addInputType("customInput" , {
element : function(settings, original) {
var input = $('<input class="customClass"/>');
if (settings.width != 'none') {
input.width(settings.width);
}
if (settings.height != 'none') {
input.height(settings.height);
}
input.attr('autocomplete', 'off');
input.attr('customAttr', 'attr');
$(this).append(input);
return (input);
}
});
此外,如果你想在提交時添加的屬性做這樣的事情:
$.editable.addInputType("dfsInputNumbers" , {
element : function(settings, original) {
var input = $('<input >');
if (settings.width != 'none') {
input.width(settings.width);
}
if (settings.height != 'none') {
input.height(settings.height);
}
input.attr('autocomplete', 'off');
$(this).append(input);
return (input);
},
submit : function(settings, original) {
$('input', this).attr("customAttr", "attr") {
}
});
我沒有測試過還有一個,但我一直在黑客和添加一些輸入類型。查看教程:http://www.appelsiini.net/projects/jeditable/custom.html
相關問題
- 1. 數據屬性添加到jQuery UI的日期選擇在初始化
- 2. 正在初始化輸入數據
- 3. 初始化數據的屬性
- 4. 屬性初始化
- 5. 初始化屬性
- 6. 在初始化kendogrid後添加數據綁定函數
- 7. 將隱藏輸入的值屬性初始化爲整數。 (Javascript)
- 8. 使用對象初始化程序初始化對象時添加DataCollection屬性
- 9. PHP類屬性初始化後爲空
- 10. 從數據屬性初始化JQuery插件?
- 11. C#數據庫插入(ASP.NET) - ExecuteNonQuery:CommandText屬性尚未初始化
- 12. 初始化後添加backbone.js事件
- 13. 初始化bean初始化後注入附加值
- 14. Angular4:如何在動態添加屬性後重新初始化表單控件
- 15. 屬性初始化Java
- 16. 靜態屬性初始化
- 17. Grails屬性初始化
- 18. Moose屬性初始化
- 19. JSF Bean屬性初始化
- 20. 屬性沒有初始化
- 21. 初始化對象屬性
- 22. 未初始化類屬性
- 23. 初始化虛擬屬性
- 24. 初始化類屬性
- 25. 在添加元素後重新初始化jQuery UI droppable
- 26. jquery數據添加複選框的對象初始化表
- 27. java初始化後添加到陣列
- 28. 在初始聲明之後可以添加屬性觀察者嗎?
- 29. 在對象實例化後初始化最終屬性
- 30. 在初始化數據庫上加入數據庫ax ax