DHTMLX 經常使用技術

  1. GRID的行設置前景色和背景色

    $dataItem->set_row_color("red"); // 設置背景色
    $dataItem->set_row_style("color:red"); // 設置前景色
  2. GRID支持多行顯示

    mygrid.enableMultiline(true);
  3. GRID的單元格支持提示文字(PHP)

    $dataItem->set_cell_attribute('fieldname','title','This is tooltip');
  4. TREE節點提示文字

    $dataItem->set_attribute("tooltip", "這是提示");
  5. TREE設置節點圖標

    tree.setIconPath(""); // 前臺頁初始化
    $dataItem->set_attribute("im0", $img);
    $dataItem->set_attribute("im1", $img);
    $dataItem->set_attribute("im2", $img);
  6. TREE設置節點前景色

    $dataItem->set_attribute("aCol", "#888");
    $dataItem->set_attribute("sCol", "red");
  7. TREE支持單/多選框時選中節點

    $dataItem->set_check_state(1);
  8. TREE默認展開/選中節點

    $dataItem->set_attribute('open', TRUE);
    $dataItem->set_attribute('open', FALSE); // 注意:這也將展開節點。不展開節點的方式是不設置 open 屬性
    $dataItem->set_attribute('select', TRUE);
    $dataItem->set_attribute('select', FALSE); // 注意:這也將選中節點。不選中節點的方式是不設置 select 屬性
  9. TREE幾個提升性能技術的區別

    1. Dynamic Loading
    子節點在打開時才加載,但一次性加載
    2. Smart XML Parsing
    先加載可視部分
    3. Distributed Parsing
    預約義好一個部分加載的記錄數,逐部分定時間間隔加載
    4. Smart Rendering
    與distributed parsing不兼容,與三態checkbox不兼容
  10. GRID幾個提升性能技術的區別

    1. Smart Rendering 2. Paging 分頁 3. Dynamic Smart Rendering or Paging 向服務器自動傳送posStart和count參數 4. Distributed Parsing 同TREE 5. "FAST" mode
相關文章
相關標籤/搜索