上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 114 下一页
摘要: 效果如下:选择第一项,第二项、第三项的内容跟着改变。选择第二项,第三项的内容跟着改变。第三项则不影响第一项和第二项。有几点值得提:1.html到底是前台拼接还是后台拼接。我选择的是前台拼接,这样可以节省流量,和后台的资源。这也比较符合程序处理,一般后台只负责提供数据。通过json传递给前台,完了前台获取进行处理。ajax函数function ajaxgetbigclass(val){ $.ajax({ type:"POST", async:false, url:"/default/index/ajax/do/ajaxge... 阅读全文
posted @ 2014-01-10 15:13 TBHacker 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 函数有一个参数时,以往这样定义(参数为p1):function mfun(p1){ … }当需要为p1设定一个默认值时function mfun(p1){if(p1===undefined) p1=5; //默认值设为5…}当函数需要2个参数时,以前习惯这样写function mfun(p1,p2){…}后来发现完全不需要这样写,js函数甚至不需要在括弧内预设参数名,可以用一下方式传入任意多个参数自动适配,当没有被定义时,这些未被赋值参数被调用时值为 undefined以下例子示范了一个2个参数的js函数function mFun(){var p1 = arguments[0] ? argum 阅读全文
posted @ 2014-01-10 14:51 TBHacker 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 一些图标通常要垂直居中如下所示:而css中没有直接的样式。需要我们自己调试。我用了position:absolute;来实现。要想使得position:absolute;有效,它的父元素必须也是position:absolute;否则就会以body作为参照物。 ... 阅读全文
posted @ 2014-01-09 16:26 TBHacker 阅读(8762) 评论(2) 推荐(0) 编辑
摘要: 在页面处理成功之后,总要有个提示。这个时候不用ajax的话,就必须跳转到新的页面。同时有提示信息。我是的思路是,处理成功之后,获取到提示信息,和提示类型或成功或错误消息。$this->_redtest("1","success","/news/index/listmy");调用_redtest方法,传递三个参数,1表示成功消息。success表示提示内容,可以处理成相应的中文提示。之后的是连接地址。function _redtest($msgtype = false,$message = false, $url = false, 阅读全文
posted @ 2013-12-31 11:12 TBHacker 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 仿alert、confirm的弹出框。弹出后,用遮罩层将背景虚化。代码如下:提示消息删除确认彻底删除后邮件将无法恢复,您确定要删除吗?确定取消css如下:/* 弹出框 */select, body, textarea {font-size: 12px;}.qm_dialog {position: absolute;overflow: hidden;z-index: 12;border: 1px solid #aaa;box-shadow: 0 0 8px rgba(0,0,0,0.2);border-radius: 5px;min-width: 440px;_width: 440px;back 阅读全文
posted @ 2013-12-16 14:18 TBHacker 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 我们做网站,经常会遇到消息提示。我仿照腾讯的邮箱做了个小demo。提示出现后,几秒消失。提示的位置是固定的。不受布局的影响。效果如下:提示通常分两种,一种使错误提示,一种是成功提示。用不同的css已表示区分。代码如下: 提示消息提示错误msgBoxDIV中的位置是固定死的,里面的span可以展示错误信息。css样式如下:.errmsg {background: #ef8f00;z-index: 99;}.msg {background: #68af02;z-index: 99;}.msg, .errmsg {margin-left: 10px;white-space: nowrap;pa... 阅读全文
posted @ 2013-12-13 16:46 TBHacker 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 我们处理数据时,最好能够支持全选操作。选中之后,进行删除,或其他处理。我自己写了一个demo。主要功能:1.点击全部选中2.点击全部取消3.然后进行获取选中的id,进行处理代码如下:12345全部标为已读删除相关的css代码:.btn_gray{border: 1px solid #888;color: #000000;color: #000000!important;background: #F3F3F3;background: -moz-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);background: -webkit- 阅读全文
posted @ 2013-12-13 15:20 TBHacker 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建vararrayObj=newArray(); //创建一个数组vararrayObj=newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度vararrayObj=newArray([element0[,element1[,...[,elementN]]]]); //创建一个数 阅读全文
posted @ 2013-12-13 14:42 TBHacker 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 好的算法的一个准则是用于执行算法的时间长度。这可以借助于执行每个步骤的次数来表示。我们通常面对着同一个问题的若干个算法,因此我们必须判断哪一个最好。这就是算法分析这个有趣和重要的领域要研究的了。 阅读全文
posted @ 2013-12-11 21:18 TBHacker 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 在线投稿 ... 阅读全文
posted @ 2013-12-05 15:59 TBHacker 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 1.引入文件2.启动//验证$("#form1").validationEngine();//提交$("#submit").click(function(){$("#form1").submit();});3.为元素添加验证添加一个">添加多个">添加自定义function validate2fields(){ if($("#firstname").val() =="" || $("#lastname").val() == "&quo 阅读全文
posted @ 2013-12-03 16:51 TBHacker 阅读(9486) 评论(0) 推荐(0) 编辑
摘要: form-validation-engine是一个不错的表单验证,可以玩玩。(function($) { $.fn.validationEngineLanguage = function() {}; $.validationEngineLanguage = { newLang: function() { $.validationEngineLanguage.allRules = {"required":{ // Add your regex rules here, you can take telephone... 阅读全文
posted @ 2013-12-03 15:15 TBHacker 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 我们可以把经常用到的函数封装起来,在抽象类中,然后继承来使用。/** * 时间转时间戳 * @param object $str * @return timestamp */ function toTime($str, $flag = false) { $year = substr($str, 0, 4); $month = substr($str, 5, 2); $day = substr($str, 8, 2); $hour = substr($str, 11, -3); $min... 阅读全文
posted @ 2013-12-03 10:20 TBHacker 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 配置文件 PDO_MSSQL localhost 1433 sa 123456 edudb sqlsrv PDO_MSSQL localhost 1433 sa 123456 test sqlsrv 入口文件//... 阅读全文
posted @ 2013-11-27 17:20 TBHacker 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.修改Zend下Db下Adapter下Pdo下Abstract.php中的connect方法protected function _connect() { // if we already have a PDO object, no need to re-connect. if ($this->_connection) { return; } // get the dsn first, because some adapters alter the $_pdoType $dsn = $this->_dsn(); // check f... 阅读全文
posted @ 2013-11-22 17:28 TBHacker 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 查询,division_id为53,role为2的数据。select * from lx_divisionmember where division_id=53 and role=2;那么查询相反的数据呢select * from lx_divisionmember where division_id!=53 or role!=2;这就是取反的意思,不过有点不好理解,但查询结果就是如此。好好学学数据库以及逻辑知识吧。 阅读全文
posted @ 2013-11-19 11:13 TBHacker 阅读(218) 评论(0) 推荐(0) 编辑
摘要: relative会把别人挤下去,absolute会跑偏。两者结合就会很好的解决问题。span灵活,随li变动,但是不占空间,不会把其挤下去,如果里面的img设为absolute的话。 阅读全文
posted @ 2013-11-18 15:26 TBHacker 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 错误写法:function editdivisionmember(division_id,users_id){ $.ajax({ type:"POST", url:"/default/index/ajax/do/editdivisionmember", data:"division_id="+division_id+"&users_id="+users_id, success:function(response){ return response; ... 阅读全文
posted @ 2013-11-18 13:10 TBHacker 阅读(369) 评论(0) 推荐(0) 编辑
摘要: jQuery custom scrollbar demo malihu Plugin home Scrollbar themes Callbacks demo disable/destroy methods demo Nested scrollbars malihu Custom Scrollbar plugin Default scrollbar wit... 阅读全文
posted @ 2013-11-18 11:16 TBHacker 阅读(8228) 评论(1) 推荐(0) 编辑
摘要: has(selector选择器或DOM元素) 将匹配元素集合根据选择器或DOM元素为条件,检索该条件在每个元素的后代中是否存在,将符合条件的的元素构成新的结果集。下面举一个例子: list item 1 list item 2 alist item 2-a list item 2-b list item 3 list item 4jquery代码:$('li').has('span').css('background-color', 'red');效果:这个例子可以看出:在匹配li时,要检查该li的后代元素中是否包含了span,如 阅读全文
posted @ 2013-11-14 22:47 TBHacker 阅读(466) 评论(0) 推荐(0) 编辑
上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 114 下一页