我需要設置引導xeditable窗體中文本框的最大長度。事情是出現的文本框是窗體的構建功能,所以我無法設置maxlength作爲一個HTML attribute.I嘗試使用jQuery,但它不工作了。(我不能附上截圖) 請幫我解決這個問題,在引導程序中設置最大長度x可編輯形式
回答
那麼,你應該能夠使用設置maxLength
屬性jQuery,例如像這樣:
$('#myBox').attr('maxlength', 6);
還有一些信息in this question。
但是從您的問題中很難判斷您嘗試了什麼。請將你試過的jQuery代碼添加到你的問題中,以便我們能更好地幫助你。
@Marijin:我嘗試完全按照你在這裏提到的。問題是,考慮一個帶有mybox1的文本框,它位於mybox內部,它不是用戶定義的(創建的),而是mybox的一個組成部分。我需要爲mybox1設置最大長度。我嘗試使用該id名稱mybox1設置最大長度,但它不工作。 – user2091275 2013-03-25 04:40:12
請將html添加到您的問題中,以便我們能夠更好地爲您提供幫助。 – Marijn 2013-03-25 06:24:33
您可以通過覆蓋模板設置HTML屬性:
如:
$('#your_id').editable({
tpl: '<textarea maxlength="250"></textarea>'
});
要小心,因爲所有瀏覽器都不支持textarea的maxlength屬性..它是一個HTML 5屬性(http://www.w3schools.com/tags/att_textarea_maxlength.asp) – 2013-11-21 19:05:33
解決了我的問題。也許你還應該提到它可以直接通過html元素上的'data-tpl'屬性來設置。 – julealgon 2015-02-10 14:02:42
貌似有一個「inputclass」屬性,你可以通過這樣你就可以風格它,你怎麼想。覆蓋tpl選項可能很毛茸茸,因爲有自定義庫類應用於它。
我已經設置data-tpl沒有任何問題。 – bart 2017-01-20 19:20:44
- 1. 在引導程序中將最大寬度設置爲6列
- 2. 如何爲我的文本編輯器設置最大長度
- 3. 設置最大長度
- 4. 設置UITextField最大長度
- 5. 在gridview中設置最大長度
- 6. 在Jetty中設置最大URL長度
- 7. wysiwyg contenteditable編輯器 - 如何設置富文本編輯器的最大長度
- 8. Ext.Grid編輯最大長度驗證
- 9. 引導程序最大寬度
- 10. 設置WPF中DataGridTextBoxColumn的最大長度
- 11. 引導X可編輯的數(10,2)
- 12. 在正則表達式中設置最大長度
- 13. 動態設置引導模式主體的最大高度
- 14. 編輯文本的設置長度
- 15. 引導X編輯combodate
- 16. 如何在最大長度下設置休眠列的長度
- 17. 在引導程序中編輯警報的寬度
- 18. Twitter引導程序和移動設備的最大寬度?
- 19. 設置自定義UITextField最大長度
- 20. 設置最大長度爲<TD>
- 21. 設置EditText的最大長度
- 22. 設置Textarea的最大長度
- 23. 如何設置最大標籤長度?
- 24. jQuery - 爲textarea設置最大長度
- 25. 引導 - 設置最低和DIV的最大寬度 - 不列數
- 26. 引導,最大長度總在最前面
- 27. 爲響應的引導程序佈局設置最小寬度
- 28. 設置引導標籤中標籤的最大寬度輸入
- 29. 在Laravel的引導程序模式中編輯記錄
- 30. 是否可以在html中設置字幕最大寬度的長度?
如果你不能附加截圖,你至少可以附上代碼。 – sevenseacat 2013-03-22 14:58:39
還可以考慮添加一個jsfiddle - 你可以從分叉開始[這一個](http://jsfiddle.net/serra/7bw5t/) – Marijn 2013-03-22 15:01:47