day94 10.14
阿新 • • 發佈:2017-10-14
color children append 配置 success posit 語言 lose one
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
day94 10.14