給easyui-combotree控制元件賦值,陣列值,多個值
html:
<div class="add_box add_typename"> <span class="id_name"><i>*</i>範圍值</span> <select id="cmdRangeValue_edit" class="easyui-combotree" name="dept" data-options="required:true,multiple:true,checkbox:true," style="width: 200px;"></select> </div>
jQuery:
$.get("/Rights/JobViewRange/GetJobViewRangeByID", { JobViewRangeID: id }, function (data) { $.getJSON("/Rights/JobViewRange/GetRangeValueJson", { RangeType: data.RangeType }, function (json) { $("#cmdRangeValue_edit").combotree({ data: json,//獲取要顯示的json資料 valueField: 'id', textField: 'text', }); $("#cmdRangeValue_edit").combotree("setValues", data.RangeValue);//注意,是:setValues }); });
MVC-Controller(注1:一定要先生成combotree的所有節點):
//獲取已選中節點的值(多個值用 , 逗號間隔) public ActionResult GetJobViewRangeByID(int JobViewRangeID) { var jobQuery = new JobViewRangeQuery() { JobViewRangeID = JobViewRangeID }; var job = JobViewRangeService.GetJobViewRange(jobQuery).FirstOrDefault(); return Json(job, JsonRequestBehavior.AllowGet); } //生成combotree所有節點的json public ActionResult GetRangeValueJson(string RangeType) { if (string.IsNullOrEmpty(RangeType) || string.IsNullOrWhiteSpace(RangeType)) return Content(""); string json = JobViewRangeService.GetRangeValueJson(RangeType); return Content(json); }
注2:生成combotree所有節點後,再將值的集合,如:RangeValue= "2,3,4,5,8"; 的字串傳遞給combotree
$("#cmdRangeValue_edit").combotree("setValues", data.RangeValue);
相關推薦
給easyui-combotree控制元件賦值,陣列值,多個值
html: <div class="add_box add_typename"> <span class="id_name"><i>*
miniui通過身份證號碼給Calendar 日期控制元件賦值,獲取使用者出生日期
mniui Calendar 日期控制元件省份證號碼提取出生日期 1.html: <table> <tr> <td><input class="mini-textbox" name="idcardNo"
el-upload控制元件一次介面請求上傳多個檔案
el-upload元件預設情況下上傳多少個檔案就會請求多少次上傳介面,如何一次上傳多個檔案而不必多次請求上傳介面呢?直接看程式碼 html <el-upload :action="actionUrl" :auto-upload="false" :multiple="true" :file-list=
Python 字典的一鍵多值,即一個鍵對應多個值
nbsp 多個 div 有一個 value 獲取 OS 是否 bsp #字典的一鍵多值 print‘方案一 list作為dict的值 值允許重復‘ d1={} key=1 value=2 d1.setdefault(key,[]).append(valu
004_015 Python 字典的一鍵多值,即一個鍵對應多個值
程式碼如下: #encoding=utf-8 print '中國' #字典的一鍵多值 print'方案一 list作為dict的值 值允許重複' d1={} key=1 value=2 d1.setdefault(key,[]).append(value) va
SQL語句 合併列值 將一列的多個值合併成一行
select WM_CONCAT(A.title) as citys from tmpcity Asql server寫法:select stuff((select ','+A.title from tmpCity A FOR xml PATH('')), 1, 1, '') as citysMySQL寫法:
iOS開發學習-自定義控制元件賦值問題--在model的set方法中給控制元件賦值
在自定義控制元件的過程中,剛開始的時候碰到問題是如何給各控制元件動態賦值,最初的想法是把各控制元件屬性放在.h檔案中定義.然後在控制器內獲取資料一一賦值(可行),但是這樣就增加了控制器中的程式碼,比如給定一個場景: collectionViewCell中,有10個控制元件,需要顯示10個數據,這
asp.net中js前臺為span或後臺lable,或Literal控制元件賦值
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="AdmanageSystem.WebForm1" %> <!DOCTYPE ht
Jquery EasyUI Combotree 初始化賦值
multiple pat spa align tip 點擊 ces === ucc Jquery EasyUI Combotree 初始化賦值 ================================ ?Copyright 蕃薯耀 2018年5月7日 https
unigui js操作delphi控制元件賦值
在js中介面上所有元件都當成html裡來控制 1、控制按鈕事件 document.getElementById(MainForm.UniButton4.getId()).click(); 這個方法讓JS與UNI互動提供太大的幫助了 js cod
easyui日期控制元件重寫,只返回年月。
僅適用於easyui,如果是其他日期控制元件,需要使用瀏覽器的開發者工具檢視封裝的dom元素結構,然後進行相應的修改。 $('#cblist_bxny').datebox({ //顯示日趨選擇物件後再觸發彈出月份層的事件,初始化時沒有生成月份層 onSho
定義一個數組,陣列初始長度由控制檯獲取 。隨後手動給陣列中每個元素賦值,陣列滿後將陣列長度擴充二倍並輸出,清空陣列中所有元素且值繼承陣列長度,並重新進行手動新增元素,無限死迴圈直至輸出-0後結束程式。
package com.tedu; import java.util.Arrays; import java.util.Scanner; /** * 需求: * 定義一個初始陣列,陣列初始長度由控制檯獲取 * 隨後手動給陣列中每個元素賦值,陣列滿後將陣列長度擴充二倍輸
wpf怎麼繫結多個值,多個控制元件
最近有不少wpf新手問wpf的命令怎麼繫結多個控制元件,很多人為此絞盡腦汁,網上的答案找了也沒找到靠譜的,其實用MultiBinding就可以了。從.net 3.0版本開始,就支援MultiBinding 關於MultiBinding的說明: https://docs.microsoft.com/zh-c
easyui textBox控制元件,監聽事件不好使的解決辦法
Easyui。中textbox中input事件失效的解決辦法 產生問題的原因。 easy TextBox控制元件不是修改你的border 而是,將input進行了隱藏。然後用一個框放到了外面。實現所有
執行緒間操作無效: 從不是建立控制元件“XXX”的執行緒訪問它 [Winform]執行緒間操作無效,從不是建立控制元件的執行緒訪問它的幾個解決方案,async和await?
方法1 Invoke((MethodInvoker)(()=>{XXX.Text = message;})); 方法2 取消跨執行緒檢查 Control.CheckForIllegalCrossThreadCalls = false;
事件(event)和委託(delegate)的綜合運用例項(WinForm控制元件事件執行流程和原理),和EventHandler委託
前言 關於委託前面已經寫了: C#中委託(delegate)和多播委託的理解 Action和Func泛型委託,委託,泛型,匿名函式,Lambda表示式的綜合使用 其實初衷是為了解WinFrom中的控制元件或者COM元件中的各種事件執行的機制,裡面涉及的知識整理起來還是比較多的,各
自定義控制元件 輪盤 來源於GITHUB(記錄,筆記)
自定義控制元件:輪盤抽獎 -------邏輯程式碼(輪盤的類)首先要寫一個類繼承SurfaceView 實現Callback和Runnable方法: //所使用的包 import android.content.Context; import android.graphics.Ca
EasyUI 日曆控制元件之--限制日曆開始和結束時間
首先引入EasyUI所需資源 <link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" hr
自定義控制元件裡面使用自定義屬性,出現錯誤Can't convert value at index 0 to color: type=0x5
首先背景是eclipse的專案轉到Androidstudio上來,as的版本是3.0以上的,然後新建專案,複製貼上xxx的,首先出了個問題,佈局檔案說有錯,需要正確build才行,有毒,坑的很,重啟as才搞定。(對了,因為新版的as新建佈局,都是用的constrantlayo
easyui datebox控制元件點選今天按鈕不觸發onSelect事件的解決方法
在onSelect事件之前新增 onHidePanel事件 $(function () { //開始時間 $('#{$namespace}QueryDate').datebox({ onHidePanel : func