有沒有辦法自定義jQuery UI微調,使A-Z字母(或任何自定義範圍)是可能的?jQuery UI微調字母A-Z或其他自定義範圍
1
A
回答
3
是的,這是可能的。下面是一個簡單的例子使用AZ,改編自provided time example:
$.widget("ui.alphaspinner", $.ui.spinner, {
options: {
min: 65,
max: 90
},
_parse: function(value) {
if (typeof value === "string") {
return value.charCodeAt(0);
}
return value;
},
_format: function(value) {
return String.fromCharCode(value);
}
});
用法:
$("#my-input").alphaspinner();
實施例:http://jsfiddle.net/4nwTc/1/
上面示例創建一個名爲alphaspinner
新的小部件,從spinner
繼承。你可以只是一個微調用下面的做到這一點:
$(function() {
var spinner = $("#alpha-spinner").spinner({
min: 65,
max: 90
}).data("spinner");
spinner._parse = function (value) {
if (typeof value === "string") {
return value.charCodeAt(0);
}
return value;
};
spinner._format = function (value) {
return String.fromCharCode(value);
}
});
0
我建立了安卓代碼,並建立了一個微調控件,需要一個字符串數組輸入。
您可以看到解決方案here。
相關問題
- 1. 字母數字範圍UI
- 2. 自定義數字微調Bootstrap jQuery
- 3. 字母(az)
- 4. jquery ui範圍
- 5. jQuery UI自定義CSS範圍.dialog()怪癖
- 6. 自定義CSS範圍和jQuery UI對話框主題
- 7. Angularjs:調用iframe中的其他範圍
- 8. 自定義彈出或微調爲Android
- 9. jQuery datepicker,自定義範圍怪癖
- 10. 自定義日期範圍調查員
- 11. 自定義IIdentity或IPrincipal或其他
- 12. Jquery UI微調 - UI V1.8.10
- 13. jQuery UI的微調
- 14. 其他範圍stat_smooth()
- 15. 篩選[字符串]]自定義範圍
- 16. ninject(或其他IoC)與任務範圍?
- 17. 自定義jQuery UI
- 18. 自定義字體的Android微調
- 19. 在其他jQuery插件中調用自定義jQuery插件
- 20. preg_replace自定義範圍
- 21. SublimeText2自定義範圍
- 22. 自定義範圍輸入
- 23. 自定義時間範圍
- 24. 範圍不與其他範圍
- 25. 顯示微調jQuery-ui自動完成
- 26. Android微調自定義?
- 27. android:自定義微調器
- 28. 自定義android微調?
- 29. 微調自定義baseadapter
- 30. 自定義微調樣式
工程就像一個魅力。謝謝。那個:$ .widget(「ui.alphaspinner」,...看起來很有趣?它是什麼? – dragonfly
這只是創建一個叫做'alphaspinner'的新窗口小部件,你也可以通過覆蓋'_format'和_parse'函數在一個單獨的小部件實例(我會用一個例子更新我的答案) –