Web单选下拉列表与多选下拉列表的清除
来源:互联网 发布:红叶知弦小说 编辑:程序博客网 时间:2024/06/06 07:10
kendo(项目实战)
本文章用于记录,分享
- 先上效果图
目的
- 根据单项按钮的选择展现不同下拉框,并有效去除原来下拉框文本值,属性,下拉属性值
前端
form表单:<div class="row"> <div class="form-group"> <label for="isnotSafetyCommunity1" class="inline-label">社区安检:</label> <span class="inline-label">是</span> <input type="radio" name="isnotSafetyCommunity"id="isnotSafetyCommunity1" ${p.t.isnotSafetyCommunity=='10'?'checked="checked"':''} onclick="changeg();" value="10" checked /> <span class="inline-label">否</span> <input type="radio" name="isnotSafetyCommunity" id="isnotSafetyCommunity_get" ${p.t.isnotSafetyCommunity=='20'?'checked="checked"':''} onclick="isnot();" value="20" /> </div> <div class="form-group" id="ad" hidden="hidden"> <label for="category" class="inline-label"style="width: 238px">客户类型:</label> <input type="text" name="category" id="category" value="${p.t.categoryName}" style="width: 201px" /> <input type="hidden" name="categoryName" id="categoryName" value="${p.t.category}" /> </div> <div class="form-group" id="ac" hidden="hidden"> <div class="row"> <label for="serverId" style="float:left;margin-left:20px;width: 100px;" class="inline-label">社区服务:</label> <input name="serverId" style="float:left;width: 580px;margin-left:10px;margin-top:-8px;" id="serverId"/> </div> </div></div>
JS$(function(){function changeg(){//是 $("#ad").hide();//关闭客户类型 $("#ac").show();//开启社区服务 $("#category").val(" ");//值初始化 $("#categoryName").val(" "); $("#isnotSafetyCommunity_get").removeAttr(); $("#isnotSafetyCommunity_get").val(""); $("#isnotSafetyCommunity1").val("10"); $("#category").val(""); $("#categoryName").val(""); $("#category").data("kendoComboBox").text("");//根据kendoComboBox事件获取当前TEXT}function isnot(){//否 $("#ad").show(); $("#ac").hide(); $("#isnotSafetyCommunity1").removeAttr(); $("#isnotSafetyCommunity1").val(""); $("#isnotSafetyCommunity_get").val("20"); $("#serverId").val(""); $("#serverId").data("kendoMultiSelect").value("");//清除多选下拉框中已选择的项 $("#serverId_taglist li").remove();//清除下拉列表li下面的元素} /***************社区服务***********************/ $("#serverId").kendoMultiSelect({ filter: "contains", dataTextField: "communityName",//goodsTypeName dataValueField: "id", highlightFirst: false, dataSource: rolePermissionDataSource, change: function (e) { var value = this.value(); $("#serverId").val(value); } }); var rolePermissionObj = $("#serverId").data("kendoMultiSelect"); var roleIdsData ="${p.roleIds}" var roleIdsSplit = roleIdsData.toString().split(","); if(roleIdsData!=null){ rolePermissionObj.value(roleIdsSplit); $("#serverId").val(roleIdsData); } $("#category").kendoComboBox({ filter: "contains", dataTextField: "typeName", dataValueField: "typeCode", highlightFirst: false, suggest: true, dataSource: customerTypeDataSource, change: function(e) { $("#categoryName").val(this.text()); $("#serverId").val(""); } });});
总结:
重点如何去抓住多选列表中的属性值,领悟结合浏览器前端页面来调试,
阅读全文
0 0
- Web单选下拉列表与多选下拉列表的清除
- 下拉列表,单选与多选
- 多选下拉列表
- yii下拉列表 单选按钮用法
- 一些单选按钮和下拉列表框的操作
- JS实现单选按钮与下拉列表的值的选择,使与数据库保持一致
- 可以多选的下拉列表框
- PHP多选下拉列表的处理
- 下拉多选列表框
- jquery中 val()操作 与 复选框、下拉列表、单选按钮的设置
- jquery自定义风格独特的下拉列表控件(可实现单选和多选)
- Javascript通过单选、复选、下拉列表获取数据
- 单选、复选框、下拉列表等实现
- 下拉列表、单选按钮、复选框常用用法总结
- 【深入浅出ADF】<af:selectOneChoice>单选下拉列表
- java web 下拉列表联动的实现
- 多选下拉列表动态增加函数
- 下拉列表,多选按钮选择
- 谁知道vimrc中的这条横线是vimrc中的哪一条?看着好别扭
- C++单元测试(Unit Test)中Catch和Gmock的结合使用
- HDU 6194 后缀数组+lcp+rmq
- Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类
- 用python简单实现mysql数据同步到ElasticSearch
- Web单选下拉列表与多选下拉列表的清除
- 如何快速转载CSDN中的博客
- Android 中判断为空的简单语句
- kd树识别压缩有的mnist数据集
- k近邻算法(knn) 学习
- jetson tk1开发(1)-开箱
- 最全Pycharm教程(33)——使用Pycharm编写IPython Notebook文件
- SSH框架入门(1)——struts2(1)
- Cookie笔记