我的记事本

成长中的全栈开发者

  • jq获取上级、同级、下级元素

    jQuery.parent(expr) 找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class")

    jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素

    jQuery.children(expr).返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点

    jQuery.contents(),返回下面的所有内容,包括节点和文本。这个方法和children()的区别就在于,包括空白文本,也会被作为一个

    jQuery对象返回,children()则只会返回节点

    jQuery.prev(),返回上一个兄弟节点,不是所有的兄弟节点

    jQuery.prevAll(),返回所有之前的兄弟节点

    jQuery.next(),返回下一个兄弟节点,不是所有的兄弟节点

    jQuery.nextAll(),返回所有之后的兄弟节点

    jQuery.siblings(),返回兄弟姐妹节点,不分前后

    jQuery.find(expr),跟jQuery.filter(expr)完全不一样。jQuery.filter()是从初始的jQuery对象集合中筛选出一部分,而jQuery.find()

    的返回结果,不会有初始集合中的内容,比如$("p"),find("span"),是从

    p元素开始找,等同于$("p span")

    本条目发布于2020-05-31。属于Javascript分类。
  • input输入框自动消除空格

    <input type="text" class="form-control" id="assetId" onkeyup="this.value=this.value.replace(/[, ]/g,'')"></input>

    1:在input框里面输入编号的过程中,出现空格,自动消除

    2:input首尾出现空格,自动消除

    3:复制粘贴的文本里面出现空格,自动消除

    本条目发布于2020-05-31。属于Div+CSS分类。
  • 在HTML页面中引入公共的部分的代码

    <div id="head"></div>
    <div id="side"></div>
    
     <script>
     $("#head").load("com/head.html");
     $("#side").load("com/side.html");
     </script>
    本条目发布于2020-05-31。属于Javascript分类。
  • jQuery验证身份证号码

    function submit() {
    	var idCard = $('#card').val();
    	var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
    	if(!regIdNo.test(idCard)) {
    		alert('身份证号填写有误');
    		return false;
    	}
    }
    本条目发布于2020-05-31。属于Javascript分类。
  • 小程序验证车牌号(含新能源车牌)


     let reg = /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/
        const careg = reg.test(that.data.carNum);
        if (!careg) {
          wx.showToast({
            icon: 'none',
            title: '请输入正确车牌号',
          })
          return;
        }
    本条目发布于2020-05-30。属于Javascript分类。
  • jQuery验证车牌号(含新能源车牌)

    <!DOCTYPE html><html>
        <head>
            <meta charset="utf-8">
            <title>test</title>
            <link rel="stylesheet" href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
            <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
            <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
        </head>
        <body>
            <div class="col-md-12 col-sm-12  col-xs-12">
                <div class="form-group">
                    <label class="col-md-3 col-sm-3  col-xs-3 control-label">车牌号                </label>
                    <div class="col-md-5 col-sm-5  col-xs-5">
                        <input type="text" class="form-control " placeholder="请输入车牌号" id="carNumb" name="carNumb">
                    </div>
                </div>
            </div>
            
            <button type="button" class="btn btn-primary" style="margin-left:28px;" onclick="submit()">submit</button>
            
            <script type="text/javascript">
                function submit() {
                    /* 车牌号码验证 */
                    var $car_num = $("#carNumb").val();
                    var reg01 =
                        /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/;
                    if (reg01.test($car_num)) {
                        alert("车牌号正确");
                    } else {
                        alert("请填写正确的车牌号")
                        return;
                    }
                }        </script>
        </body></html>
    本条目发布于2020-05-30。属于Javascript分类。
  • jQuery的toFixed() 方法-保留小数位数

    当后端给的返回值是小数的时候,前端需要对小数进行处理,得到自己想要的来展示,多数的时候,是保存小数点后面一位或者两位,这个时候,可以使用toFixed() 方法,可把 Number 四舍五入为指定小数位数的数字。

    1:保留小数点后面两位

    <script type="text/javascript">
       let speed=43.3657
       console.log(speed.toFixed(2))
    </script>

    2:保留小数点后面1位

    <script type="text/javascript">
          let speed=43.3657
          console.log(speed.toFixed(1))
    </script>

    3:保留整数

    <script type="text/javascript">
            let speed=43.3657
            console.log(speed.toFixed(0))
    </script>

    或者

    <script type="text/javascript">
            let speed=43.3657
            console.log(speed.toFixed())
    </script>

    实际运用代码

    <!DOCTYPE HTML>
    <html xmlns:th="http://www.thymeleaf.org">
        <head>
            <title>toFixed() 方法</title>
            <meta name="viewport" content="width=device-width, initial-scale=1">
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
        </head>
        <body>
            速度:<span id="speed"></span>
        </body>
        <script type="text/javascript">
            $.ajax({
                url: "data.json",
                type: 'GET',
                dataType: 'json',
                success: function(data) {
                    //console.log(JSON.stringify(data))
                    var htm = "";
                    $.each(data, function(i, item) {
                        htm += '<span >' + item.speed.toFixed(1) + 'km/h</span>';
                    })
                    $('#speed').html(htm)
                }
            });
        </script>
    </html>

    json数据格式,data.json

    [{
        "speed": 36.6666    
    }]
    本条目发布于2020-05-30。属于Javascript分类。
  • Windows2012下安装SQL Server 2005无法启动服务的解决办法

    在window2012的环境下安装SQL2005的时候遇到了问题,试了好多版本,开发版、个人版、企业版.....都是在安装到一半需要启动SQL Server服务的时候出现错误提示“SQL Server服务不能启动”,解决方法:

    1、正常安装任一版本的SQL Server 2005.

    2、安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。32位下载sqlservr32.rar,64位下载sqlservr64.rar。

    sqlservr32

    sqlservr64

    3、你的<SQL Server 2005安装路径>\binn,先备份下sqlservr.exe,然后把解压之后对应的 sqlservr.exe和sqlos.dll复制到里面覆盖原文件,例如“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn”。

    4、点击“重试”,安装继续,安装程序安装成功。

    5、安装完成之后,停止SQL Server服务,把备份的sqlservr.exe文件还原回去(否则SP4安装程序以为你已经应用过SP4补丁),然后立即打上SP4补丁。(在此之前不要运行SQL任何软件)

    6、安装完SP4补丁,SQL Server运行正常,教程完成。

     下载信息  [文件大小:10.21 MB 下载次数: 次]
    点击下载文件:202005302337106991

    本条目发布于2020-05-30。属于SQL分类。
  • KesionCMS X2.0 无法筛选的BUG修正

    打开item/index.asp

    找到39行

    if not ks.isnul(QP) Then

    改为

    if ks.isnul(QP) Then

    即可

    本条目发布于2020-05-30。属于编程分类。
  • 科汛任意模型表的任意字段

    {=GetFieldValue(表名,ID号,字段名称)}标签使用

    第一个参数应该为模型ID,而不是对应表名,该标签只能查询模型表里的某个字段值

    举例:

    查询文章系统表ID为100的标题(文章系统表模型ID为1,具体模型表ID可在模型管理处查看)

    {=GetFieldValue(1,100,title)}

    Tips:

    若想得到非模型表的任意一个字段值可用下面的这个标签调用:

    {=Execute("SQL语句")}

    本条目发布于2020-05-30。属于编程分类。
苏ICP备2022025790号-2