• day94 10.14


    s5day94
    内容回顾:
        1. 字符串格式化
              正则: /xx/g
            js原型:为类定制方法
           replace:字符串替换
           
        2. display
        
        3. choice选项:
            模板语言:get_xx_display()   yield
                 js : @@
            
    今日内容:增删改查插件
        1. 定制属性
            @
            setAttribute
            attr()
            
        2. 分页
            page_html_js
            
        3. 组合搜索
            - 后台配置项
            - position
            - 
                <div class='clearfix'>
                    <div float></div>
                    ...
                </div>
                
                :after
            - click和on
            - append,appendTo
            - 
                var a;
                a = {'name':'alex'}
                a.xx, undefined
            - ajax:
                # 1. 成功,value=字符串、数字
                $.ajax({
                    data:{'name':'alex','age':18}
                })
    
                # 2. 成功,value=字符串、数字、列表
                $.ajax({
                    url:'',
                    type:'',
                    data:{'name':'alex','age':18,'hobby':[11,22,33]},
                    traditional:true,
                    success:function(){
                    }
                })
    
    
    
                # 3. 成功,value=字符串、数字、列表; 序列化字符串
                $.ajax({
                    url:'',
                    type:'',
                    data:{'name':'alex','age':18,'hobby':[11,22,33],'test':JSON.stringfy({'k1':'v1'})},
                    traditional:true,
                    success:function(){
                    }
                })
    
            - Q
                语法:
                    Q(id=1)|Q(id=1)
                
                对象:
                    con = Q()
                    temp = Q()
                    temp.connector = 'OR'
                    temp.children.append((id, 1,))
                    temp.children.append((id, 1,))
                    temp.children.append((id, 1,))
                    con.add(temp, 'AND')
            
            
        4. 编辑模式:
             进入:文本变更为input或select
             退出:input或select变更为文本
             
    本周作业:
        1. 目前功能
            - 先看
            - 自己写
        2. 随便搞一个表格【input,select】
                
                choices = [
                    [1,'xxx'],
                ]
        
                进入:文本变更为input或select
                退出:input或select变更为文本
    大纲
     
        var GLOBAL_CHOICES_DICT = {
            //定义全局状态字典
            // 'status_choices': [[0,'xxx'],]  状态及对应项
            // 'xxxx_choices': [[0,'xxx'],]
        };
    
        function getChoiceNameById(choice_name, id) {    // 定义通过id获取对应中文名的函数 choice_name类似于‘status_choices’
            var val;
    
            var status_choices_list = GLOBAL_CHOICES_DICT[choice_name];  //获取到状态的对应项列表 [[0,'xxx'],]
            $.each(status_choices_list, function (kkkk, vvvv) {   //遍历列表
                if (id == vvvv[0]) {      //如果id对应 取到对应中文名并返回
                    val = vvvv[1];
                }
            });
            return val;
        }
    获取中文名称 nblist.js
  • 相关阅读:
    oracle pl/sql 中目录的创建
    oracle pl/sql中创建视图
    oracle pl/sql 函数中链表的使用
    oracle pl/sql 中的触发器
    (转载)gcc/g++打印头文件包含顺序和有效性
    (转载)Linux平台可以用gdb进行反汇编和调试
    (转载)轻量级Web服务器Lighttpd的编译及配置(for x86linux)
    (转载)浮点数的二进制表示
    gdb如何进行清屏
    gdb设置运行参数
  • 原文地址:https://www.cnblogs.com/hsddon/p/7665649.html
Copyright © 2020-2023  润新知