如果有人问过这个问题,并且问了一个可能是愚蠢的问题,我很抱歉这个问题,但我是新手,你是专家,我很乐意从你的专家建议和经验中学习.
我想将分页添加到每页显示200条记录的应用程序.页面底部应该有数字.如果有1050,则第一页将显示100,页面底部将显示数字1,2,3,4,5和6.
实现这一目标的一般逻辑是什么?我知道数据库每次都必须选择200,我必须跟踪第一条记录.
我想使用javascript或jquery编写正则表达式以允许逗号分隔的数字列表或空格分隔数字或逗号后跟空格分隔数字或任何上述任何不是数字,空格或逗号的任何组合必须被拒绝
应该通过111,222,333 111 222 333 111,222,333 111,222,333 444 555 666,111,222,333,
不应通过:111,222,3a 3a 111 222 3a等
我尝试下面的代码他们似乎工作,但当我输入3a作为数字,它通过!怎么样?我无法理解我的代码如何允许该字母通过.
我想拒绝任何不是空格,逗号或数字的东西
或者没有正则表达式有更好的方法吗?我看了谷歌,没有找到任何答案.
预先感谢您的任何帮助.
var isNumeric = /[\d]+([\s]?[,]?[\d])*/.test(userInput);
var isNumeric = /^[\d\s,]*/.test(userInput);
var isNumeric = /^[\d]*[\s,]*/.test(userInput);
var isNumeric = /^[\d\s,]*/.test(userInput);
var isNumeric = /\d+\s*,*/.test(userInput);
if (isNumeric == false) {
alert(isNumeric);
return false;
}
else
alert('is Numeric!!!');
Run Code Online (Sandbox Code Playgroud)