我如何允許我的面具使用jQuery Masked Input插件的負數?jQuery的maskedinput負整數
回答
首先進入插件的「文檔」頁面。 http://digitalbush.com/projects/masked-input-plugin/
然後參考以「您現在可以提供您自己的掩碼定義」開頭的部分。
jQuery(function($){
$.mask.definitions['~']='[+-]';
$("#eyescript").mask("~9.99 ~9.99 999");
});
所以,你可能會想是....
jQuery(function($){
$.mask.definitions['~']='[+-]?';
$("#eyescript").mask("~999999999");
});
我假設問號結束「[+ - ]?將正常工作正則表達式片段。
Hi @LastCoder,你的解決方案輸入接受負數數字,但是當輸入失去焦點(模糊)時,輸入內容會丟失。 –
@Thiago Burgo - 如果你創建一個jsfiddle.net重現這個問題,那麼有人可能會提供幫助。它很可能是該插件不會允許[+ - ]? 「?」表示+或 - 不必在那裏。 –
你的代碼工作正常,我解決了我的問題把保持掩碼爲可選,如:'$(「#eyescript」)。mask(「〜?999999999」);',對不起,我的壞!謝謝! –
- 1. jQuery的maskedinput藍色
- 2. jquery羅馬數字與maskedinput
- 3. Yii2 MaskedInput/MaskedMoney整數僅貨幣存儲
- 4. jQuery maskedinput字符不需要
- 5. jQuery maskedinput和表單重置
- 6. 的jQuery插件Maskedinput:粘貼不行
- 7. 負整數Javascript
- 8. 非負整數
- 9. 整數除負數
- 10. Windows Phone中的MaskedInput
- 11. Jquery maskedinput插件刪除'oOlL'字符
- 12. jquerytools&$ .maskedinput衝突
- 13. 如何將帶負整數的NSString轉換爲負整數
- 14. 負整數比較
- 15. Haskell coprime負整數?
- 16. 過濾負數整數的jQuery數據表
- 17. 負整數的位移?
- 18. 正整數爲負數
- 19. Double.MaxValue爲整數是負數?
- 20. 如何使用jQuery MaskedInput 1.3正確設置小數點掩碼
- 21. 如何讓jQuery MaskedInput unmask()函數正常工作?
- 22. 散列正整數/負整數序列
- 23. 正整數/負整數VB.NET textbox maxlength
- 24. jQuery的錢掩蔽輸入只有負的整數
- 25. 負整數百分比
- 26. 有條件負整數
- 27. 軌validate_format_of非負整數
- 28. 二進制負整數
- 29. JavaScript - 來自整數的負數字節
- 30. 如何顯示使用jquery的負整數括號excel
我不認爲你可以。被屏蔽的輸入插件用於結構化數據,如社會安全「數字」和電話「號碼」(兩者都不是正數也不是負數)。如果你使用實數,你應該考慮使用驗證插件。 –
@RobertHarvey只要你爲兩種情況指定一個符號,你可能都可以:'+/-'。這樣它仍然是結構化數據。 –
@Asad:我沒有看到用上述插件做這件事的方法。 –