接口返回一个json的值,然后通过jquery来选中asp:CheckBoxList相应选中的值

  1. <asp:CheckBoxList runat="server" RepeatColumns="4"
  2. ID="cklistLMLX">
  3. <asp:ListItem Text="柏油" Value="柏油"></asp:ListItem>
  4. <asp:ListItem Text="水泥" Value="水泥"></asp:ListItem>
  5. <asp:ListItem Text="彩道" Value="彩道"></asp:ListItem>
  6. <asp:ListItem Text="绿化" Value="绿化"></asp:ListItem>
  7. <asp:ListItem Text="快车道" Value="快车道"></asp:ListItem>
  8. <asp:ListItem Text="慢车道" Value="慢车道"></asp:ListItem>
  9. <asp:ListItem Text="人行道" Value="人行道"></asp:ListItem>
  10. <asp:ListItem Text="小区道" Value="小区道"></asp:ListItem>
  11. </asp:CheckBoxList>

浏览器查看到的代码如下:

  1. <table id="cklistLMLX" border="0">
  2. <tbody>
  3. <tr>
  4. <td>
  5. <input id="cklistLMLX_0" type="checkbox" name="cklistLMLX$0" checked="checked">
  6. <label for="cklistLMLX_0">柏油</label>
  7. </td>
  8. <td>
  9. <input id="cklistLMLX_2" type="checkbox" name="cklistLMLX$2">
  10. <label for="cklistLMLX_2">彩道</label>
  11. </td>
  12. <td>
  13. <input id="cklistLMLX_4" type="checkbox" name="cklistLMLX$4">
  14. <label for="cklistLMLX_4">快车道</label>
  15. </td>
  16. <td>
  17. </tr>
  18. <tr>
  19. </tbody>
  20. </table>

返回接口 lmlx数据如下: 小区道,人行道

  1. function SetCheckboxList(lmlx) {
  2.  
  3. $("#cklistLMLX").find("input[type=checkbox]").each(function (i) {
    //alert($(this).val()); 这种方法是错误的
  4. // alert($(this).next().text());
  5. if (lmlx.indexOf($(this).next().text()) >= 0) {
  6. $(this).attr("checked", 'true');
  7. }
  8. else {
  9. $(this).removeAttr("checked");
  10. }
  11. });
  12. }

jquery根据接口返回的值来设置asp:CheckBoxList的选中值的更多相关文章

  1. Python读字节某一位的值,设置某一位的值,二进制位操作

    Python读字节某一位的值,设置某一位的值,二进制位操作   在物联网实际应用项目开发中,为了提升性能,与设备端配合,往往最终使用的是二进制字节串方式进行的通信协议封装,更会把0和1.True和Fa ...

  2. C# 服务端控件 asp:RadioButton 选择选中值

    1.服务端控件RadioButton <asp:RadioButton ID="rbNewUser" runat="server" GroupName=& ...

  3. jquery设置bootstrap-select的默认选中值

    <select id="mSelect"></select> $("#mSelect").val(["1",&quo ...

  4. php页面输出时,js设置input框的选中值

    /* 设置表单的值 */ function setValue(name, value) { var first = name.substr(0, 1), input, i = 0, val; if ( ...

  5. 根据输出设置select的被选中值

    $("#startupStatus").find("option").map(function(i) { if ($('#st-status').val() = ...

  6. [jquery] 遍历select的option,然后设置一项为选中

    <script> var v={$menu.pid}; $("#pid option").each(function(){ if($(this).val()==v){ ...

  7. ZeroMQ接口函数之 :zmq_setsockopt –设置ZMQ socket的属性

    ZeroMQ API 目录 :http://www.cnblogs.com/fengbohello/p/4230135.html 本文地址 :http://www.cnblogs.com/fengbo ...

  8. Jquery 获取 radio选中值,select选中值

    随着Jquery的作用越来越大,使用的朋友也越来越多.在Web中,由于CheckBox.Radiobutton .DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作 ...

  9. jQuery中设置form表单中action值与js有什么不同。。。。

    jQuery中设置form表单中action值与js有什么不同.... HTML代码如下: <form action="" method="post" i ...

随机推荐

  1. Repeater控件使用小结持续更新

    Repeater嵌套Repeater绑定数据 前台代码 <!--注意层级关系不要写错了--> <asp:Repeater ID="rpGroup" runat=& ...

  2. The German Collegiate Programming Contest 2017

    B - Building 给一个m各面的多边形柱体,每一侧面有n*n个格子,现在对这些格子染色,看有多少种方式使得多面柱体无论如何旋转都不会与另一个一样. #include <bits/stdc ...

  3. 洛谷 p2618 数字工程 记忆化搜索_ 线性筛

    我们在线筛的同时处理出每个数的所有质因子,记忆化搜索的时候直接枚举质因子即可. 时间复杂度为 O(nlogn)O(nlogn)O(nlogn) Code: #include<cstdio> ...

  4. 在centos系统中增、删交换分区

    Swap介绍: Linux 将物理内存分为内存段,叫做页面.交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放对于页面的内存.物理内存和交换空间的总大小是可用的虚拟内存的总 ...

  5. com.jasson.im.api.APIClient jar包 下载

    包名:ImApi2.3.jar 链接: https://pan.baidu.com/s/1SgeufcaH6y_K-AJEKDZDtw 提取码: 3v78 复制这段内容后打开百度网盘手机App,操作更 ...

  6. 安装Nginx的各种报错的解决

    如题,本人环境Ubuntu14.0虚拟机,安装一个nginx服务器来运行我的fastDfs文件管理的.但是安装出现了各种问题: sudo ./configure --prefix=/usr/local ...

  7. python3编写登录接口

    #/usr/bin/env python#yehui'''作业一:博客 作业二:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定'''import getpass, os, pic ...

  8. Unity WWW类调用http

    1.Http请求中Content-Type讲解 MediaType,即是Internet Media Type,互联网媒体类型:也叫做MIME类型,在Http协议消息头中,使用Content-Type ...

  9. [terry笔记]对人员列表文件进行数据库操作

    原文件(数据已经脱敏): staff_id,name,age,phone,dept,enroll_date1,姬建明,25,152015410,运维,2013-11-012,刘海龙,26,186184 ...

  10. angular-HTTP

    AngularJS $http 是一个用于读取web服务器上数据的服务. $http.get(url) 是用于读取服务器数据的函数. <div ng-app="myApp" ...