叶测试 发布的文章

form表单中提示其中某项为空选项

思路:循环遍历不能为空的数据进行判断,提示对应的label

var check = true;
mui("#input_example input").each(function() {
    //若当前input为空,则alert提醒  
    if(!this.value || this.value.trim() == "") {
        var label = this.previousElementSibling;
        mui.alert(label.innerText + "不允许为空");
        check = false;
        return false;
    }
}); //校验通过,继续执行业务逻辑 
if(check){
    mui.alert('验证通过!')
}

如何运行一个下载的vue项目

最近入坑vue.js,从github下载demo项目运行过程记录。

一般来说运行下载的demo项目需经过以下步骤:

git clone xxxx.git
cd xxxx
npm install
npm run dev

主要是github上node_modules这个文件夹是不会上传的,需要根据package.json文件来自己下载,所以才有npm install这个命令,用来下载packege文件里声明的模块。

- 阅读剩余部分 -

PHP模拟登录并获取数据

cURL 是一个功能强大的PHP库,使用PHP的cURL库可以简单和有效地抓取网页并采集内容,设置cookie完成模拟登录网页,curl提供了丰富的函数,开发者可以从PHP手册中获取更多关于cURL信息。本文以模拟登录开源中国(oschina)为例,和大家分享cURL的使用。

- 阅读剩余部分 -

织梦根据url判断栏目是否被选中

var url = window.location.href;
if(url.indexOf('jqsj') >= 0){
    $('.jqsj').addClass('active').siblings('li').removeClass('active');
}else if(url.indexOf('gyzdh') >= 0){
    $('.gyzdh').addClass('active').siblings('li').removeClass('active');
    $('#bgx').removeClass().addClass('tlt gy');
}

如何让{dede:channel}有子栏目显示子栏目,无子栏目不显示同级栏目

我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目。从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示。那么如何让织梦{dede:channel type='son'}无子栏目时不显示同级栏目呢?

- 阅读剩余部分 -