使用append时maskMoney Jquery Bug

时间:2015-12-02 10:04:35

标签: javascript jquery html masking

我有这样的html,实际上输入了表格的内容:

<input type='text' class='angka1' style='text-align:right;' name='Nominal"+a+"' required/>

当文档准备就绪时,我有一个像这样的javascript:

enter image description here

当我尝试仅添加1行时,没有错,我可以正确输入数字格式。但是,当我尝试追加1个以上,比如2行时,我会尝试输入&#39; 1&#39;。比我得到的更多&#39; 11&#39;

我得到的消息就像我输入的那一行一样。我该如何修复它?或者您是否有任何解决方案来创建格式为#.###,##的对象。 (对不起我删除的html中的很多标签,我是stackoverflow中的初学者)

1 个答案:

答案 0 :(得分:1)

您需要使用$('.angka' + i).maskMoney()代替$('.angka1').maskMoney()并在声明后移动声明i++