• 使用CheckBox复选框保存值


    最近一直很忙,前几天写完一个复选框保存repeater中的一行数据,代码如下:

    1、  <select id="invoiceType" runat="server" name="D1"> </select> select下拉框 ,保存类型显示

    2、 <input type="checkbox" name="cbType"  id="<%#Eval("id") %>"> repeater首行的checkbox按钮

    实现功能:当你选择复选框后,保存下拉框中与当前选择行的数据内容

    前台页面js代码:

        function chk()      

      {       

        var valuelist = "";           

           $("input[name='cbType']:checked").each(function()          

      {

               valuelist+=$(this).attr('id')+",";    

          });

            if (valuelist.length > 0)

    {             

          valuelist = valuelist.substring(0, valuelist.length - 1);        

          var type=$("#<%=invoiceType.ClientID%>").val();      

           }         

      var DataCache = {};             

       DataCache.cbTypelist=valuelist; 

               DataCache.invoiceType=type;

                 var  HidPid=$("#<%=HidPid.ClientID%>").val();       

           DataCache.Pid=HidPid;       

       var result = Invoke("CarOwnerSelectPageWhite.aspx/CreateInvoice", DataCache);        

       if(result=="OK")           

      {                 

    window.location.href="ReaderWhiteList.aspx";        

         }   

        }

    后台代码:

            [WebMethod]
            public static string CreateInvoice(string cbTypelist,int invoiceType, int Pid)
            {
                ReaderWhiteListService readerwhiteservice = new ReaderWhiteListService();
                ETCP.Model.ReaderWhiteList list = new Model.ReaderWhiteList();
                string[] arg = cbTypelist.Split(','); //复选框
                for (int i = 0; i < arg.Length; i++)
                {
                    list.OwnerId = int.Parse(arg[i]);
                    list.ReaderType = invoiceType;
                    list.ParkingId = Pid;
                    readerwhiteservice.InsertReaderWhiteList(list);
                }
                return "OK";
            }

  • 相关阅读:
    python-字典
    python-列表
    python:基础数据类型
    前端之JS
    数据库之备份,恢复
    前端之CSS
    前端之CSS笔记
    前端之html
    数据库之操作使用python操作mysql数据库
    何为javaBean?
  • 原文地址:https://www.cnblogs.com/hjhd/p/2979391.html
Copyright © 2020-2023  润新知