zoukankan      html  css  js  c++  java
  • easyui-combobox绑定json数据

    用的C#语言

    后台取数据,就不用废话了,先看看序列化json数据

     1 /// <summary>
     2         /// 对象转JSON
     3         /// </summary>
     4         /// <param name="obj">对象</param>
     5         /// <returns>JSON格式的字符串</returns>
     6         public static string ObjectToJSON(object obj)
     7         {
     8             JavaScriptSerializer jss = new JavaScriptSerializer();
     9             try
    10             {
    11                 return jss.Serialize(obj);
    12             }
    13             catch (Exception ex)
    14             {
    15                 throw new Exception("JSONHelper.ObjectToJSON(): " + ex.Message);
    16             }
    17         }
    序列化方法
    public class RoleEntity
        {
            public Int32 RoleID { get; set; }
            public string RoleName { get; set; }
        }
    被序列化的对象
    1  string writeStr = ClassHelper.ObjectToJSON(SqlDataHelper.GetRoles());
    2             context.Response.Write(writeStr);
    序列化方法的的使用(一般处理程序)

    前台调用

    <input id="com_roles" class="easyui-combobox" name="role" />
    HTML代码
    1 $('#com_roles').combobox({
    2                 url: 'HandlerHelper/RolesBindHandler.ashx', valueField: 'RoleID',
    3                 textField: 'RoleName',
    4                 panelWidth: 150,
    5                 panelHeight: 'auto'
    6             });
    JS代码

    关于组合框各属性的作用,请查看官网API,这里就不赘述

  • 相关阅读:
    golang 反射和利用反射取结构体值
    golang 实现Lru
    跨域
    JS原型链
    cookie 、sessionStorage与localStorage的区别
    计算真实div盒子的宽度和高度
    div水平垂直居中
    清除浮动的几种方法
    JS中for循环和定时器的小问题
    转换字符串和转换数字类型
  • 原文地址:https://www.cnblogs.com/Mryjp/p/easyui_combox_y.html
Copyright © 2011-2022 走看看