×

jqueryapi css88

jqueryapi css88(jquery.validate怎么实现失去焦点时和提交时都触发验证)

admin admin 发表于2023-09-07 15:31:50 浏览25 评论0

抢沙发发表评论

本文目录

jquery.validate怎么实现失去焦点时和提交时都触发验证

$(“.loginForm“).validate({ onfocusin: function(element) { $(element).valid(); }, onfocusout: function(element) { $(element).valid(); }, onclick: function(element) { $(element).valid(); }, onkeyup: function(element) { $(element).valid(); }, rules:{ ........

Jquery的字符串替换问题

《!DOCTYPE html》

《html lang=“en“》

    《head》

        《meta charset=“UTF-8“ /》

        《title》Test Page《/title》

    《/head》

    《body》

        《script》

            var str1 = ’C:\\Program Files\\iPod\\bin\\iPodService.Resources\\ca.lproj\\iPodServiceLocalized.dll’;

            var str2 = str1.replace(/\\/g, ’/’);

           

            console.log(str1);

            console.log(str2);

        《/script》

    《/body》

《/html》

注意,replace()中的第一个参数我用的是正则表达式(regular expression)而非字符串,表达式最后要加上g(flag)代表global,意指把所有匹配到的‘\\’都替换为’/‘,否则只替换第一个匹配到的’\\‘。学好reg exp对于解决类似的问题,包括表单验证等繁琐工作十分有帮助。并且,除了JavaScript外,大部分主流开发语言都实现了reg exp,只是相互间略有差别。

FYI,你所说的jQuery应该是指JavaScript。JavaScript是一种在Web deveopment中主要用于client side开发的编程语言,而jQuery是一个非常流行的JavaScript开发库。应用jQuery进行开发可以大大简化DOM Manipulation和Ajax等原本较繁琐的工作,更重要的是它能帮助开发人员避免大部分的浏览器兼容性问题,所以近年十分受欢迎。所以请搞清楚,这两者虽然关系密切,但绝不是同一样东西