我在我的 asp.net MVC 应用程序中使用以下 js 函数单击 Ok 按钮,以确保在文本框中输入的值是整数,但它总是返回 false;
function isInteger(n) {
return n === +n && n === (n | 0);
}
这是我使用它的方式:
if (!isInteger(selectedPhoneValue)) {
$("#dialog-numeric-phonevalidation").dialog('open');
return;
}
请建议我如何更改此功能以仅允许不带“。”的正整数/数字值 和 ”-”