复制代码 代码如下:

给gridpanel 加上listener即可

JavaScript脚本文件都放在页面底部加载,可以有效地加快页面的加载速度。
但是,php控制器一般这样写:

<html>
<head>
<title>判断是否为数字及空格</title>
<script type=”text/javascript” src=”jquery.min.js”></script>
//这里有无也无所谓
<script type=”text/javascript”>
function check_num()  //建立函数
{
    var Num=document.getElementById(“num”).value;  //获得值(id=num)
    if(isNaN(Num) || Num==”” || Num.substring(0,0)==0)  
//注意substring函数用来判断空格的
    { 
        alert(“请勿输入非数字”);
        return false;
    }else{
        alert(“正确”);
    }
}
</script>
</head>
<body>
请输入数字:<input type=”text” id=”num” name=”num” value=””>
<input type=”submit”  value=”提交” o~n~c~l~i~c~k~=”check_num”>
//这里其实是onclick但是不让写
</body>
</html>

复制代码 代码如下:

复制代码 代码如下:

代码如下: html head
title判断是否为数字及空格/title script type=”text/javascript”
src=”jquery.min.js”/script //这里有无也无所谓 script
type=”text…

,listeners:{
render:function(){
var hd_checker = this.getEl().select(‘div.x-grid3-hd-checker’);
if (hd_checker.hasClass(‘x-grid3-hd-checker’)) {
     hd_checker.removeClass(‘x-grid3-hd-checker’);
  }
}
}

$this->load->view($HEADER);
$this->load->view($MENU);
$this->load->view($VIEW_SHOW, $data);
$this->load->view($FOOTER);

加上listener即可 复制代码 代码如下:
,listeners:{ render:function(){ var hd_checker =
this.getEl().select(‘div.x-grid3-hd-checker’); if
(hd_checker.hasClass(…

$FOOTER是个共用模版,用于加载js及css文件。
$VIEW_SHOW作为主模版,则可能要单独写些js代码,这些代码通常需要使用公共文件的资源的话,把js写到$FOOTER的后面就不方便了,jQuery的$(document).ready又用不了。这时候,用window.onload就可以了,如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注