iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >JQuery EasyUI框架下combobox取值和绑定的示例分析
  • 206
分享到

JQuery EasyUI框架下combobox取值和绑定的示例分析

2024-04-02 19:04:59 206人浏览 泡泡鱼
摘要

这篇文章主要介绍了Jquery EasyUI框架下combobox取值和绑定的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Easy

这篇文章主要介绍了Jquery EasyUI框架下combobox取值和绑定的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

EasyUI是什么?网上解释说它是来自W3C标准web前端专家Dhtml精英俱乐部的简单易用功能强大的轻量级WEB前端javascript框架!从这句话的理解来说,我认为它是一种JavaScript框架。

对于最近的使用中,给我的感觉就是,借用官网JqueryEasyUI上的一句话,EasyUI是基于jQuery用户界面插件集合,我把它理解成一种插件,不知道有没有问题。而使用easyui,不需要写很多的javascript代码,只需在定义的用户界面写一些HTML标记,完成HTML5网页的框架,所以说在这个框架里面是没有服务器控件。没有ruant=“server”。其功能强大,使用方便。

下面就说说EasyUI框架下的combobox,在使用的时候获取值和绑定值得方法。

在前台,我们通常这么写:

<select class="easyui-combobox" id ="cmbName" name="name" ></select>

在牛腩新闻发布系统中和北大青鸟中都讲到了控件中数据绑定的问题,那在这里能不能也采用那种方法?牛腩新闻发布系统和北大青鸟中讲的控件都是服务器控件,但这里不是服务器控件,我们又该怎么绑定值和获取值?

绑定值:(方法不止这一个)

可以将这个控件转为服务器控件。加入runat=“server”,将其装为服务器控件。剩下就同牛腩新闻发布系统和北大青鸟里面讲的服务器控件一样,绑定值。

复制代码 代码如下:


<select class="easyui-combobox" id ="cmbName"  runat="server" datatextfield ="AdminName" datavaluefield ="AdminID" name="name"  ></select>

后台:

 protected void Page_Load(object sender, EventArgs e) 
    { 
        noticeInfoBLL Bnotice = new noticeInfoBLL(); 
        DataSet ds = new DataSet(); 
        ds = Bnotice.GetAllList(); 
        DataTable dt = ds.Tables[0]; 
        cmbName.DataSource =dt; 
        cmbName.DataTextField = "AdminName"; 
        cmbName.DataValueField = "AdminID"; 
        cmbName.DataBind(); 
    }

绑定值之后,怎么获取里面的值呢?

获取值:

 var adminname=$("#state").combobox("getText");
 //这是获取combobox中选择的内容,例如上面绑定的“AdminName” 
var adminid=$("#state").combobox("getValue"); 
//这是获取combobox选择的值,例如上面绑定的“AdminID”

comboboxc绑定值出现重复:

在combobox绑定值的时候,我还遇到这么一个问题,在返回的数据中,有很多条,因为我是往combobox中绑定的名字,名字不能重复,但是我从数据库中返回的数据却是这样的:

JQuery EasyUI框架下combobox取值和绑定的示例分析

那么怎么解决这个问题呢?

有两个解决方法:

第一:修改查询语句,使用sql SELECT DISTINCT 语句

第二:在后台绑定数据时也可以像这样绑定:

 protected void Page_Load(object sender, EventArgs e) 
    { 
      //if (!Page.IsPostBack) 
      //if (Session["userid"] != null && Session["postid"] != null) 
       
        noticeInfoBLL Bnotice = new noticeInfoBLL(); 
        DataSet ds = new DataSet(); 
        ds = Bnotice.GetAllList(); 
        DataTable dt = ds.Tables[0]; 
       //去重复的AdminName和AdminID 
        DataView dv=dt.DefaultView ; 
        cmbName.DataSource = dv.ToTable(true, "AdminName","AdminId"); 
        cmbName.DataTextField = "AdminName"; 
        cmbName.DataValueField = "AdminID"; 
        cmbName.DataBind(); 
    }

感谢你能够认真阅读完这篇文章,希望小编分享的“JQuery EasyUI框架下combobox取值和绑定的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网VUE频道,更多相关知识等着你来学习!

--结束END--

本文标题: JQuery EasyUI框架下combobox取值和绑定的示例分析

本文链接: https://www.lsjlt.com/news/77693.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JQuery EasyUI框架下combobox取值和绑定的示例分析
    这篇文章主要介绍了JQuery EasyUI框架下combobox取值和绑定的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Easy...
    99+
    2024-04-02
  • jQuery Easyui实现登陆框界面的示例分析
    这篇文章将为大家详细讲解有关jQuery Easyui实现登陆框界面的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果图CSSa{   te...
    99+
    2024-04-02
  • 前端MVVM框架中双向绑定的示例分析
    这篇文章主要介绍了前端MVVM框架中双向绑定的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。MVVM 框架基本概念在 MVVM 框架...
    99+
    2024-04-02
  • 使用Ajax或Easyui等框架时Json-lib的示例分析
    这篇文章给大家分享的是有关使用Ajax或Easyui等框架时Json-lib的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。无论是使用ajax还是使用easyui等框架,...
    99+
    2024-04-02
  • SSH+Jquery+Ajax框架整合的示例分析
    这篇文章将为大家详细讲解有关SSH+Jquery+Ajax框架整合的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。想要的效果:登录页面点击提交后 进行后台的验证;...
    99+
    2024-04-02
  • AngularJS框架中双向数据绑定机制的示例分析
    这篇文章将为大家详细讲解有关AngularJS框架中双向数据绑定机制的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体如下:假如我们有一个学生信息列表,包含学生...
    99+
    2024-04-02
  • jQuery中事件多次绑定与解绑的示例分析
    这篇文章主要为大家展示了“jQuery中事件多次绑定与解绑的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery中事件多次绑定与解绑的示例分析”这...
    99+
    2024-04-02
  • SSM框架下各层的示例分析
    这篇文章给大家分享的是有关SSM框架下各层的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。SSM框架SSM框架是spring MVC ,Spring和Mybatis框架的整合,是标准的MVC模式,将整个系...
    99+
    2023-06-29
  • Vue.js列表渲染绑定jQuery插件的示例分析
    这篇文章给大家分享的是有关Vue.js列表渲染绑定jQuery插件的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用v-for绑定列表时,有时候需要绑定如select2...
    99+
    2024-04-02
  • JavaScript运动框架之多值运动的示例分析
    这篇文章主要介绍JavaScript运动框架之多值运动的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!多值运动,也就是对于某个对象来说,不仅仅只是其中一个属性值在变化,而是好...
    99+
    2024-04-02
  • python脚本框架webpy模板赋值的示例分析
    这篇文章主要为大家展示了“python脚本框架webpy模板赋值的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python脚本框架webpy模板赋值的示例分析”这篇文章吧。注意:ind...
    99+
    2023-06-25
  • Egg.js定制业务Web框架扩展的示例分析
    这篇文章给大家介绍Egg.js定制业务Web框架扩展的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。谈到Node.js Web开发,你会想到的是什么首先是框架选型:Expres...
    99+
    2024-04-02
  • 从Java静态绑定和动态绑定中得到优化启示的示例分析
    本篇文章给大家分享的是有关从Java静态绑定和动态绑定中得到优化启示的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一个Java程序的执行要经过编译和执行(解释)这两个...
    99+
    2023-06-17
  • vue父子组件之模态框状态绑定的示例分析
    小编给大家分享一下vue父子组件之模态框状态绑定的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!日常开发中经常遇到的一个...
    99+
    2024-04-02
  • vue之数组定义和赋值的示例分析
    小编给大家分享一下vue之数组定义和赋值的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!问题场景:vue页面初始化展示请...
    99+
    2024-04-02
  • Flex开发环境和应用框架的示例分析
    这篇文章将为大家详细讲解有关Flex开发环境和应用框架的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Flex开发环境AdobeFlexBuilder仍然是使用最为广泛的商业FlexIDE。它构建...
    99+
    2023-06-17
  • SSM框架下结合log4j、slf4j打印日志的示例分析
    这篇文章主要介绍SSM框架下结合log4j、slf4j打印日志的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:首先加入log4j和slf4j的jar包 <!-- 日志处理&...
    99+
    2023-05-30
    log4j ssm slf4j
  • 在layui框架中select下拉框监听更改事件的示例分析
    小编给大家分享一下在layui框架中select下拉框监听更改事件的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在select 加入红框中的代码(看不到红框的往右拖动一点)事件监...
    99+
    2024-04-02
  • JavaScript运动框架之多物体任意值运动的示例分析
    小编给大家分享一下JavaScript运动框架之多物体任意值运动的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!多物体的...
    99+
    2024-04-02
  • Flex技术框架和应用开发步骤的示例分析
    这篇文章给大家分享的是有关Flex技术框架和应用开发步骤的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex简介Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月发布...
    99+
    2023-06-17
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作