easyui combobox如何删除选中的项目

 easyui combobox没有提供datagrid类似的deleteRow方法删除数据行,要删除combobox的选中的指定项目要怎么删除。

0

1个回答

可以直接操作数据源来实现easyUI combobox下拉项目的删除。getData获取数据后删除数据源中的项目,然后再loadData加载下数据源就行。 function removeComboxItem(id, v) {//power by show <a href="http://www.w3dev.cn/">http://www.w3dev.cn/</a> var rows = $(&#39;#&#39; + id).combobox(&#39;getData&#39;); for (var i = 0; i &lt; rows.length; i++) if (rows[i].value == v) { rows.splice(i, 1); break; } $(&#39;#&#39; + id).combobox(&#39;loadData&#39;, rows).combobox(&#39;setValue&#39;,&#39;&#39;); }AlabamaAlaskaArizonaArkansasCalifornia

3
caozhy
caozhy 这个办法好
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
easyui combobox 清除选中项目 和 清空option选项
easyui combobox 清除选中项目 和 清空option选项 easyui combobox 清除选中项目 和 清空option选项
easyui combobox 默认选择集合中的第一项
var json = $ht.form.ajaxS(&quot;fetchtStyleInfoAll&quot;, &quot;&quot;,&quot;json&quot;);         if(json ==&quot;noRight&quot;){             return;         }         $(&quot;#styleId&quot;).combobox({                data:json,                valueF...
EasyUI中combobox 获取选中的id或者text
$('#ddlCP').combobox({                 valueField: 'text',                 textField: 'text',                 onChange: function (values, o) {                     if (values != "" && (values.lengt
easyui 为所有的 combobox增加清除按钮
将以下js代码加入到页面,注意要在easyui的库(一般是jquery.easyui.min.js)之后加入 $.fn.combobox.defaults.icons=[{     iconCls:'icon-clear',     handler:function(e){         //alert($(e.handleObj.data.target).combobox('get
easyui-combobox 加载完数据后默认选择其中项
zgswfjData.json[ { "id":0, "value":"请选择", "text":"请选择", "selected":true },{ "id":1, "value":"一分局", "text":"一分局" },{ "id":2, "value":"二分局", "text":"二分局" },{
combobox自动提示组件添加无选中项清空功能
combobox自动提示组件添加无选中项清空功能
easyui combobox 默认选中第一项
$('#channel').combobox({ url : 'tblSysAgentController.do?getChannelById&agenttype=1&id='+node.id, valueField:'id', textField:'typename', onLoadSuccess:function(){  var data = $('#channel').
EasyUI中Combobox查询默认选中查询结果第一项
1.下面是js文件中直接根据id加载数据的方法。红框是加载第一项的通用方法,加载的是data的值,其中changeArr是一个json数组,注意valueField和textField与json数组的“键”:id和name保持一致。     2.也可以从数据库加载数值,url写地址,要求后台方法返回的结果是json数组,并且也是以id和name为键的。 ...
jquery easyui combobox设置默认选中第一项
combobox的内容是从后台获取的json, js截取:   var data = $('#id').combobox('getData');  $("#id ").combobox('select',data[0].**);
easyui combobox 选中某个默认值
今天在做更新的时候,被如何让下拉框回显选中默认值问题困扰了一下,所以在网上搜罗了一些方法,最后尝试成功,记录一下。 下拉框初始化有几种方式:1.用js初始化                                                    2.用标签初始化 两者大同小异,只是写代码的位置不同而已。 今天记录的重点是,选中默认值要用到onLoadSuccess方法,举个栗
easyui中combobox设置默认选中项的方法
$('#com_MET_Type').combobox('select', 'Y'); 其中2为value的值
easyui combobox 动态加载数据并回显选中 ,设置宽度和高度自动适应
&amp;lt;input class=&quot;easyui-combobox&quot; name=&quot;属性值&quot; style=&quot;width:50px;&quot;    data-options=&quot;url:'加载数据的地址,   textField:'数据中的字段',valueField:'数据中的字段',value:'选中的值与数据中的字段一致的',editable:false,panelHeight:'...
004--easyui的combobox设置下拉框默认选中某一项
JSP页面:可以这样写,提供option的选项,<input class="easyui-combobox" name="customerStatus" id="customerStatusList" data-options="valueField: 'value',textField: 'label', data: [{label: '未审核', value: '1
easyui combobox 赋值,取值,默认选中。
             //赋值(多选下拉框选中)                       $('#tvType').combobox('setValues',值.split(','));              //取值(多选下拉框选中)            $(&quot;#originalCountry&quot;).combobox('getValues');             //取...
Easyui combobox 默认选中第一个
还是先上图看效果:这里默认选中的就是第一个工作平台 废话不多讲上代码$(&quot;#f_Menu&quot;).combobox({                            data:data.listMenu,                            valueField:'m_id',                            textField:'m_name',   ...
easyui中移除combobox中的一条数据
我遇到的是这种情况:从后台传来的数据要放到两个combobox中。这两个combobox中的值的区别在于一个有“全部”,一个没有(看图)。 思路:定义一个数组  var datas_edit = []; ,用于存储去除“全部”的那一坨数据 function initComboboxYclx(datas) {////////////datas是后台传来的数据 var datas_edit
combobox下拉框默认选择了第一值——easyUI
/** *机种下拉框默认选择了第一值 */ $('#ID').combobox({         url:'${pageContext.request.contextPath}/machineType/getAllMachineTypelist',         valueField:'id',         textField:'text', onLoadSuccess: f
【easyui】--combobox--赋值和获取选中的值
//初始化下拉选框 $('#communityIdDiv').combobox({ url:basepath+&quot;pushController/queryCommo
easyUI中combobox的下拉框数据背景颜色设置
<input class="easyui-combobox" id="approvalOrder" style="width:100px" data-options=" valueField:'id', textField:'name', editable:false,
easyui combobox 下拉框默认显示
用easyui制作下拉框,默认会展示“valueFiled”空值对应的“textField”。适合用作提示。代码如下: var data = [ {'text' : '未选择', 'value' : ''}, {'text' : '亚洲', 'value' : '1'}, {'text' : '欧洲', 'value' : '2'}, ...
easyui combobox默认选中第一条数据 和 多级联动
$("#cateOne").combobox({ url : rootPath+"/admin/getCategory.jhtml", method : "get", valueField : 'id',     textField : 'name',     onSelect: function(rec){ //联动       var url = rootPath+"/admin
EasyUI combobox默认选中,value为空问题
首先描述一下场景 现实开发中,我们可能会遇到多个页面需要同样的下拉框(比如枚举类型的状态)。而下拉框的值随时有变动的可能性。 如果按部就班的书写Select->option,遇到变动时,势必会修改很多地方。还会有改错的风险。 EasyUI combobox 本身提供读取json数据显示的功能。json数据可以来源于后端、也可来源于js文件中。 本文只讲述读取js文件中的json数据,读取后
EasyUI Combobox 下拉框加载完成后默认选择第一项
//加载完成后,val[0]写死设置默认选中第一项 onLoadSuccess: function (data) { var data = $(&quot;#cc&quot;).combobox(&quot;getData&quot;); ...
easyui 中combox扩展方法之 selectedIndex根据索引选中数据
combox根据索引选中数据$.extend($.fn.combobox.methods, {    selectedIndex: function (jq, index) {        if (!index)            index = 0;        var data = $(jq).combobox('options').data;        var vf = $(jq...
easyui combobox默认选中第一个
$('#cabinettype_add').combobox({ url:'${pageContext.request.contextPath}/cabinetTypeAction!getCabinetType.action?controltype='+CType, valueField: 'cabinettypeid', te
EasyUI入门5 给combobox增加选择事件
当combobox选择了某一项之后,直接触发动作返回数据集
combobox下拉框级联并且每一个框默认选择第一个值使用onLoadSuccess——easyUI
/* * 下拉框级联 */ $('#input_add_checkfilehisotry_jz').combobox({    url:'${pageContext.request.contextPath}/machineType/getAllMachineTypelist',    panelHeight:'auto',    onChange:function(machineId)
easyui 选择框(ComboBox)选中时触发事件
easyui 选择框默认屏蔽了onChange()事件 //选择后触发事件        $(function(){         $("#groupCombobox").combobox({ onSelect:function(record){ var curValue=$('#groupCombobox').combobox('getValue'); if(curValue=
如何取消jquery combobox 下拉框的数据
Methods The methods extend from combo, below is the added or overridden methods for combobox. Name Parameter Description options none Return the options object.
easyui的combobox多选和单选回显
1当&nbsp;    是多选的时候(multiple:true) 我们就可以在初始化页面的时候把存在数据库中的combobox选中的valueField拿出来,我的数据库是这样存的1,2,3,4,5是逗号分开的。 在初始化页面的时候 //多选框职务回显 var industryCodes =  “1,2,3,4,5”;  if (industryCodes.length>0) {
combobox无法显示选中的数据,都是undefined
$('#firstfactor').combobox({                 url: '@Url.Action("GetMultiAirFactor_Day_New", "UtilManage")'             }); 没有定义  valueField和textfield,修改如下 $('#firstfactor').combobox({      
easyUI的combobox选中无法显示
easyUI的combobox选中无法显示           最近,在使用easyUI做前台的页面,遇到一个非常奇葩的问题,就是easyUI的combobox,有下拉的内容,但是,选中之后不会显示到其中文本框中。           首先,combobox的下拉框有内容,说明从后台Controller中传过来的数据没有问题,但是,为什么选中之后,不会显示在文本框中呢。
easyui combtree 单选的时候实现 再次点击取消选中
easyui combtree 单选的时候实现 再次点击取消选中 原理 就是在 select 的时候判断当前节点是否选中, 选中了的话就通过改变 节点 的class 属性来取消选中, 并且清空combotree 的值。同时 return false ,让本次 select 不能实现选中 代码如下 &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;hea...
easyui combobox 下拉框自动获取 每次添加全部选项 默认选中第一行
$(function(){           var relation_id_sign = 0;                   $("#pCName").combobox({                   url:'../customers/pCNamePage.do',                   valueField:'cname',
easyui combobox默认设置第一个行数据
data-options="valueField:'id', textField:'text'"> var data = $('#col').combobox('getData');  $('#col').combobox('select',data[0].value);
控件easyui-combobox动态设置默认值
$.ajax({     url:"${ctx}/carpark-type/combobox.json",     type:"post",     datatype:"json",     success:function(data){         $('#cc').combobox({              data:data.rows,
EasyUI 系列之 combobox 默认选中第一个 添加请选择选项
1.先看哈效果图
easyui combobox添加清除选项按钮
<input class="easyui-combobox" name="appType" data-options=" icons:[{ iconCls:'icon-clear',
easyui-combobox选中下拉框无法显示值
1.保证在data-options下有valuefield和textfield, valuefield类似于一个索引,textfield显示值     不加valuefield是无效的(之前就犯过这样的错误) 2.通过combobox加载数据,后台返回的数据集可以放在list集合中
easyui中一个页面多个combobox下拉框加载同一json数据,下拉框无法选中问题
版本问题,可以通过升级easyui为最新版本解决,也可以通过以下代码处理/** * 初始化下拉框 * @param unitid dom元素id * @param value 初始化选中值 * @param data json数据集合 */ function initcombo(unitid, value, data) { var $unitdom = $(&quot;#&quot;+unitid)...
文章热词 图像修复数据项目 Java SpringBoot脚手架搭建项目 机器学习 机器学习课程 机器学习教程
相关热词 bootstrap table删除选中 bootstrap 前端选中一行删除 c# combobox python基础教程项目 python实战项目培训