2017-06-22 52 views
0

我的用户将输入工资范围 我想格式化,所以我用面膜 但我想掩盖这样jQuery的面膜的钱范围

5 000 TL-8 000 TL 

也许我的用户输入我的用户输入值1000 TL-100000 TL

我想这

$("#WageRange").mask("99999 TL - 99999 TL"); 

但这不能很好地工作,它是不太

,如果用户不点击进入它不添加TL结束 有时给该结果8000TL-9000(它应该这样做8 000 TL -9 000 TL

我不希望使用任何第三方插件

回答

0
$("#WageRange").mask("0000TL - 0000r", { 
     translation: { 
     'r': { 
      pattern: /[0-9]TL/, 
      fallback: 'TL' 
     } 
     } 
    }); 


This should work. 
+0

这是好的,但如果我想添加5TL-1000TL它不起作用...它需要4个号码 – user1688401

+0

所以,你想添加任意数量的字符,但最终它应该有TL?然后,而不是使用掩码,试试js。 –

+0

我只是想要数字,并希望添加TL结束....这样的例子50000TL-1TL或4000TL-7000TL与您的示例我不能让这4TL-400000TL – user1688401