您好,我需要使用进行IBAN验证检查javascript.
我需要遵循的规则是
验证IBAN 通过将IBAN转换为整数并对其执行基本mod-97操作(如ISO 7064中所述)来验证IBAN.如果IBAN有效,则余数等于1.
1.根据国家/地区检查总IBAN长度是否正确.如果不是,则IBAN无效
2.将四个初始字符移动到字符串的末尾
3.用两位数字替换字符串中的每个字母,从而扩展字符串,其中A = 10,B = 11,...,Z = 35
4.将字符串作为十进制整数进行解释,并在除以97时计算该数字的余数
我正在为白俄罗斯IBAN做这件事,所以它必须遵循以下格式
2C 31N -
RU1230000000000000000000000000000
如何修改以下内容以符合上述规则;
function validateIBAN(iban) {
var newIban = iban.toUpperCase(),
modulo = function (divident, divisor) {
var cDivident = '';
var cRest = '';
for (var i in divident ) {
var cChar = divident[i];
var cOperator = cRest + '' + cDivident + '' + cChar;
if ( cOperator < parseInt(divisor) ) {
cDivident …Run Code Online (Sandbox Code Playgroud) 嗨我有一个jquery函数,当单击一个按钮时执行,我还需要根据一个Item是否附加注释从我的代码后面执行此函数.这是jquery
//Comments Slide
$('.commentsnr').live("click", function () {
// up to parent li
$li = $(this).closest('li');
$li.find("#commentload").slideToggle(300);
});
Run Code Online (Sandbox Code Playgroud)
我怎么从后面的代码中调用它,非常感谢
嗨,我正在使用WCF创建一个宁静的服务,该服务可能会在任何给定时间被至少500人使用.我需要设置什么设置才能解决这个问题.请给我任何积分和提示,谢谢.
这是我到目前为止的样本;
[ServiceBehavior(IncludeExceptionDetailInFaults = true, InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
Run Code Online (Sandbox Code Playgroud)
这是一个被调用方法的例子;
public UsersAPI getUserInfo(string UserID)
{
UsersAPI users = new UsersAPI(int.Parse(UserID));
return users;
}
[OperationContract]
[WebGet(BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json, UriTemplate = "User/{UserID}")]
[WebHelp(Comment = "This returns a users info.")]
UsersAPI getUserInfo(string UserID);
Run Code Online (Sandbox Code Playgroud) 嗨,我有一个存储过程,它将有一个动态子句,这就是我的存储过程的样子;
SELECT Comment.AddDate,Event.StartTime,Users.Name
FROM Comment
JOIN Users on Users.USERS_ID = Comment.UserID
JOIN Event ON Users.USERS_ID = Event.UserID
Run Code Online (Sandbox Code Playgroud)
如果我传递变量@Name,那么存储过程应该如下所示;
SELECT Comment.AddDate,Event.StartTime,Users.Name
FROM Comment
JOIN Users on Users.USERS_ID = Comment.UserID
JOIN Event ON Users.USERS_ID = Event.UserID
WHERE Name = @Name
Run Code Online (Sandbox Code Playgroud)
但是有些情况下,传入的@Name i将为空,这意味着我希望返回所有内容而不是基于特定名称.
在某些情况下我也会传递一个偶数,我该怎么做呢?