May222013
HTML5基础学习的网站
今天在查资料时看到一个非常不错的学习HTML5的页面,给大家推荐下,非常简单明了,不出5分钟,整个html5在你的头脑里就有一个整体的框架。相当的不错,留下链接有空多去看看。
http://www.csser.com/tools/html5-tag-table/阅读全文
1条评论
Apr252013
javascript正则表达式代表空格、回车
javascript正则表达式代表空格、回车。网上查了一些资料\s只能代表空格,而不能匹配回车,换行符,但在实际使用用发现/\s*/gi,是可以匹配空格换行的。
下面是一个将图片自动居中的正则:
html=html.replace(/<(div|p)[^>]*>\s*(?=<img)/gi,'<$1 style="text-align: center;">');
功能说明:将p元素或div元素内包含图片的,按居中方式显示。阅读全文
Mar272013
jquery 判断checkbox是否被选中
jquery 判断checkbox是否被选中
正确的判断是:
$("#checkid").attr("checked")==true
错误的是:
$("#checkid").attr("checked")=='true';
$("#checkid").attr("checked")=='checked';阅读全文
Mar272013
jquery validate+artdialog+jquery form实现弹出表单
jquery validate+artdialog+jquery form实现弹出表单
功能描述:
在页面弹出一个form表单,ajax无刷新提交表单,表单需通过验证。
适用范围:
适用于在列表页面新增,修改记录。
需要加载的js文件:
jquery.min.js
artDialog.js
iframeTools.js
jquery.form.js
jquery.validate.js
实现思路:
在页面中将表单放到一个隐藏的容器中,用artdialog弹出该form并对form加上j...阅读全文
Mar182013
artdialog弹出表单提交思路
artdialog 不错的弹出框控件
接触artdialog已经有一段时间了,觉得其用起来还不错,比较轻量级,javascript的插件我比较喜欢轻量级的,加载速度快。
其功能也很不错,功能很齐全,相对于其它弹出插件,这个插件不仅还在维护,而且bug也少,用起来也挺方便,是国内比较出众的插件之一。
调用方法如下:
//说明下面是一段通过artdialog弹出form表单,并通过ajaxform来提交的js(表...阅读全文
Mar082013
php 连接mysql数据库
在测试php连接mysql数据库时经常用到的语句,每次去手写比较麻烦,放到这里以便以后查找
<?php
$con = mysql_connect("localhost","admin","1111");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}else{
echo 'connect sucess';
}
// some code
?>阅读全文
作者:黑♂白 | 分类: web前端 | 阅读:470 |
Jan082013
jquery模仿点击a元素
今天在做一个jquery模仿点击a元素时,使用$("#a").click(),$("#a").trigger("click");均未获得成功。
最后无奈只有选择第二种方案:
$("#a").live("click",function(){
window.open($(this).attr("href"), "_blank");
});
容器中采用的方式:
$("#containerList li").live("click", function () {
window.open($(this).find("a").attr("href"), "_blank");
});阅读全文
Jan062013
jquery.validate如何验证select
jquery validate验证select元素时,我们希望select选中非零选项,一般采用validate的min关键字来限制必选。
例子:
<select name="select" >
<option value="0">请选择</option>
<option value='1'>选项1</option>
<option value='2'>选项2</option>
<option value='3'>选项3</option>
</select>
javascript:
...阅读全文
Nov122012
smarty调用全局变量
smarty中调用全局变量的方法如下:
smarty变量的运用:我们都知道smarty是一种经常与php联合起来运用的一种模板应用smarty变量的值,都是通过assign() 该方法来进行赋值的,smarty提供了一种在模块文件里面获取php define的变量,代码如下:
在php文件里面,定义了:
define('MYDATA','我是全局定义');
在模板文件里面,应该这样来获取:
{$smarty.const.MYDATA}
通过这样的...阅读全文
Oct252012
javascript splice方法兼容IE
今天在使用splice方法时发现一个问题,在ie内核浏览器下,数据显示不正常。调了半天发现是splice的问题,splice应该有两个参数,当后一个参数不给时,表示删除到末尾。可是在IE内核下,不给第二个参数,就不删除数组里的数据,给了第二个就可以了。
所以为了兼容需要给出第二个参数。
arr.split(0,arr.length);//删除数组中的所有数据。阅读全文