javascript
gerberasn
试着去做让自己真正开心而当前又会逃避的事~
展开
-
js判断节点是否存在
if(document.getElementById("url")){ url=document.getElementById("url").value;}原创 2016-06-21 15:36:14 · 1976 阅读 · 0 评论 -
使用laydate插件
laydate({ elem: '#bill_date1', //控件id istoday: true, event: 'click',//响应事件。如果没有传入event,则按照默认的click format: 'YYYY-MM-DD hh:mm:ss', // 分隔符可以任意定义,该例子表示只显示年月 festival: true, //显示节日原创 2016-09-01 10:16:09 · 452 阅读 · 0 评论 -
JQ使用陷阱,获取的元素要转成对象才可以使用JQ的方法
$("#aa")这里是一个对象,基于一个对象我们才能进行JQ操作。#aa代表的是id=aa的元素,使用$()将元素转成对象。然后就可以使用$("#aa").parent()等等的JQ操作了。fucntion click(btn){$(btn).value().}在确定按钮里面传过来的this只是一个元素,要用$()转成对象,才能使用JQ的原创 2016-09-19 17:01:04 · 352 阅读 · 0 评论 -
使用jquery.validate.min.js前台验证表单
1.使用jquery.validate.min.js前台验证表单效果:用户提交表单之后,数据先检测通过之后。再提交数据到后台。 使用方法1.引入jquery.validate.min.js 2.写js验证代码 //验证表单function check_form(){return $("#form1").validate({原创 2016-10-25 18:44:03 · 4914 阅读 · 0 评论 -
Laydate的使用
Laydate的使用效果: 1.引入js文件script src="__PUBLIC__/laydate/laydate.js">script> 2.初始化laydate控件//日期 var start = { elem: '#start_time',//选择ID为START的input event:'click',原创 2016-10-25 18:58:26 · 1105 阅读 · 0 评论 -
JQ读取Json
$.post("{:U('ShopActive/range_ajax')}",{'act':'ajax_range','type':type},function(data){ alert(data); var dataObj=eval("("+data+")"); $.each(dataObj, funct原创 2016-10-17 14:08:08 · 545 阅读 · 0 评论 -
无限级分类笔记,
无限极分类笔记(后台处理+前台显示): 最后效果: php后台处理数据库设计: 关键方法 /** * 得到每级分类的级数 * @param array $category 分类数组 * @param number $parent_id 分类父id * @param number $level 分类级数 *原创 2017-02-18 14:12:35 · 372 阅读 · 0 评论 -
[Javascript]异步上传文件
页面引用了别人写的代码,但是找不到原作者1.网页包含以下两个文件2.前台代码$(document).ready(function() { var options = { target: '#output', // target element(s) to be updated with server response转载 2017-03-24 09:57:07 · 669 阅读 · 0 评论 -
JQ JS 改变value值不触发change事件
JQ改变value值不触发change事件 Change事件触发有两个必要条件:值改变、失去焦点。所以当使用JQ改变值时,控件没有失去焦点,所以不会触发。 目前验证有效的解决办法,只能是手动触发change事件如:$('input[name="change_val"]').click(function(){$('input[name="a"]').val('a');原创 2017-09-14 20:29:01 · 19607 阅读 · 0 评论