我目前正在使用jQuery 输入掩码来实现以下效果:
对于美国和加拿大的电话号码格式,使用以下内容相当简单:
$("#user_phone").inputmask("mask", { "mask": "(999) 999-9999" });
但是,我想根据“国家代码”下拉列表更改此格式设置上下文,这样当它是英国时,它使用另一个掩码等。我将如何实现这一点,以便掩码将根据下拉列表更改上下文js/jQuery?
这是现在工作源的示例:http: //jsfiddle.net/j9aNh/1/
更新:好的,我想我现在已经可以令人满意地工作了,并且会感谢任何关于正确干燥它的建议:http: //jsfiddle.net/j9aNh/3/