zoukankan      html  css  js  c++  java
  • Ext 今日总结

      今天头儿分了一个项目的一张页面给我做!要修改几个问题!一个按F5局部刷新Grid网格中数据!第二个:网格一些信息是双击打开就已经读取!未双击打开的是没有读取,说白了就像打开邮件一样:有已读和未读。第一问题一照我的思路就是屏蔽IE F5刷新 在请求Grid网格数据!就OK!第二个就是在VeiwConfig里面写一个return样式!在record把isread状态改一下就OK!

    第一问题:代码:

    代码
    document.onkeydown = function(){
    if (event.keyCode == 116) {
    event.keyCode
    =0;
    event.returnValue
    =false;
    //请求Grid网格数据 不过好像win+R也能刷新哦
    //大家可以去设断点调试看看 Even.KeyCode编码留个大家想

    }
    }

    拓展一下:以前写了一个防止退格退出系统,一些表单设置只读下 按 退格建就退出系统就很郁闷啦!

    代码:

    document.onkeydown = function(){
    if (event.keyCode == 8) {
    if((event.srcElement.nodeName != "INPUT" && event.srcElement.nodeName != "TEXTAREA") || event.srcElement.readOnly == true)
    {
    event.cancelBubble
    = true;
    return false;
    }
    }
    }

    嘿嘿第二问题!我以为我以前写过Grid的网格要数据变色!靠!上面说要变成粗体!

    我就用以前我写过的一篇文章里搞-弄样式!刚好那个首页不知道用delphi处理过的我的F12调试工具也没有!我就郁闷啦!也没有装Vs系列!搞了半天!

    居然有问题!

    样式有以前的:

    .x-grid-record-red table{
    color
    :#FF0000 ;
    }

    变成

    .x-grid-record-red tabel{
    font-weight
    : bolder ;
    }

    我晕死居然没效果!我就狂google和调试

    后来我不知道看了那个文章写了什么  我把tabel变成td 就行了 我晕倒!

    在双击打开事件里 把状态改写成已读

    'rowdblclick':function(grid,i){

    grid.store.data.items[i]。set(
    'isread','2');//1未读 2已读
    }
  • 相关阅读:
    小刘的PHP面试碰到的坑
    小刘的PHP面试碰到的坑
    小刘的项目经验
    04 mysql 深入浅出索引(上)
    CGI,FastCGI和PHP-FPM之间的关系和区别。
    mysql客户端模拟脏读、幻读和可重复读
    mysql 3 | 事务隔离:为什么你改了我还看不见?
    sa账号无法登陆sqlserver2008
    Java单体应用
    Java单体应用
  • 原文地址:https://www.cnblogs.com/xiaopen/p/wentiEXt.html
Copyright © 2011-2022 走看看