jquery money masking输入只有负整数
我试图仅使用可选的负或正整数来屏蔽输入。 我试过用
jQuery(function($){ $.mask.definitions['~']='[-]?'; $("#eyescript").mask("~?999999999"); });
但这首先允许任何角色。 (例如:f12,-12,+ 12,/ 12等。)
我希望用户在第一个位置严格使用’ – ‘或任何数字。
我怎样才能做到这一点?
实际上,我想我找到了答案。 添加一个整数或负号作为可选项,并从掩码中减少一个9以满足要求。
jQuery(function($){ $.mask.definitions['~']='[0-9-?]'; $("#eyescript").mask("~?99999999"); });