Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nguyenkhanhminh
    Mình có 1 textbox1 và 1 button1. Khi click vào button1 sẽ show ra 1 dialog. Trong dialog có 2 checkbox là checkbox1 và checkbox2 và có 2 nút Ok và Cancel. mình sử dụng Jquery để làm và đã làm được. Vấn đề mình đang gặp phải là ở việc xử lý nút Ok khi click. Khi click vào nút ok mình muốn lấy giá trị của checkbox được chọn để hiển thị lên textbox. Mình hiện đang không làm được mong các bạn giúp đỡ.


    Mã:
    <script type="text/javascript" language="javascript">
    Mã:
    <div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">            autoOpen: false,            title: "Lựa chọn",            modal: true,            position: 'center',                    });     });     function opentAddLocationDialog() {        $("#div_AddLocation").dialog("open");        return false;    }         function closetAddLocationDialog() {        $("#div_AddLocation").dialog("close");        return false;    }         function dosomething() {        //Xử lý nút OK lấy giá trị checkbox được chọn hiển thị lên textbox     }</script> <div class="navtop">      <h1 class="pagetitle" style="margin-bottom: 10px;">            <asp:Literal ID="ltrTitle" Text="Test Dialog" runat="server" /></h1> </div>  <div style="margin-top: 50px;" id="DivTestDialog">   <asp:Literal ID="Literal1" Text="Bussiness Line: " runat="server" /><asp:Textbox ID="Textbox1"   runat="server" ReadOnly="True"></asp:Textbox><asp:Button ID="btnUpload" runat="server" OnClientClick="return opentAddLocationDialog();" Text="Chọn" /> </div> <div id="div_AddLocation" style="display:none;"><table><tr><td><asp:Checkbox ID="Checkbox1" Text="   RB1" runat="server"></asp:Checkbox></td><td><asp:Checkbox ID="Checkbox2" Text="   RB2" runat="server"></asp:Checkbox></td></tr></table><div style="float: right; clear: right; margin-bottom: 10px; margin-top: 15px;" id="btn">      <asp:Button ID="btnRun" runat="server" Text="Ok" OnClientClick="return dosomething()"      Width="60px" Height="30px" Font-Bold="False" Font-Size="Small" />      <asp:Button ID="btnExit" runat="server" Text="Cancel"      OnClientClick="return closetAddLocationDialog()"  Width="60px" Height="30px"      Font-Bold="False" Font-Size="Small" /></div></div>
    </div>

    </div>
    </div>
    </div>Bạn có thể tham khảo một số hàm jquery tại đây


    Mã:
     $(document).ready(function () {          $("#<%= btnUpload.ClientID %>").click(function () {              $("#div_AddLocation").dialog();              return false;          });           $("#<%= btnRun.ClientID %>").click(function () {              $("#div_AddLocation input:checkbox:checked").each(function () {                //lay  id cua check box duoc chon                  var idCheckbox = $(this).attr("id");                  //lay gia tri cua checkbox duoc chon                  var value = $("label[for=" + idCheckbox + "]").text();                  alert(value);              });           });       });

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách lấy giá trị checkbox đưa vào textbox trong ASP.net dùng Jquery?

    Mình có 1 textbox1 và 1 button1. Khi click vào button1 sẽ show ra 1 dialog. Trong dialog có 2 checkbox là checkbox1 và checkbox2 và có 2 nút Ok và Cancel. mình sử dụng Jquery để làm và đã làm được. Vấn đề mình đang gặp phải là ở việc xử lý nút Ok khi click. Khi click vào nút ok mình muốn lấy giá trị của checkbox được chọn để hiển thị lên textbox. Mình hiện đang không làm được mong các bạn giúp đỡ.


    Mã:
    <script type="text/javascript" language="javascript">     $(document).ready(function () {        $("#div_AddLocation").dialog({            autoOpen: false,            title: "Lựa chọn",            modal: true,            position: 'center',                    });     });     function opentAddLocationDialog() {        $("#div_AddLocation").dialog("open");        return false;    }         function closetAddLocationDialog() {        $("#div_AddLocation").dialog("close");        return false;    }         function dosomething() {        //Xử lý nút OK lấy giá trị checkbox được chọn hiển thị lên textbox     }</script> <div    <h1 style="margin-bottom: 10px;">            <asp:Literal ID="ltrTitle" Text="Test Dialog" runat="server" /></h1> </div>  <div style="margin-top: 50px;" id="DivTestDialog">   <asp:Literal ID="Literal1" Text="Bussiness Line: " runat="server" /><asp:Textbox ID="Textbox1"   runat="server" ReadOnly="True"></asp:Textbox><asp:Button ID="btnUpload" runat="server" OnClientClick="return opentAddLocationDialog();" Text="Chọn" /> </div> <div id="div_AddLocation" style="display:none;"><table><tr><td><asp:Checkbox ID="Checkbox1" Text="   RB1" runat="server"></asp:Checkbox></td><td><asp:Checkbox ID="Checkbox2" Text="   RB2" runat="server"></asp:Checkbox></td></tr></table><div style="float: right; clear: right; margin-bottom: 10px; margin-top: 15px;" id="btn">      <asp:Button ID="btnRun" runat="server" Text="Ok" OnClientClick="return dosomething()"      Width="60px" Height="30px" Font-Bold="False" />      <asp:Button ID="btnExit" runat="server" Text="Cancel"      OnClientClick="return closetAddLocationDialog()"  Width="60px" Height="30px"      Font-Bold="False" /></div></div>

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cảm ơn sự giúp đỡ của bạn. Mình đã làm được rồi. Mong nhận được thêm sự giúp đỡ của bạn sau này vì mình mới bắt đầu làm nên có nhiều điều không biết! Cảm ơn bạn rất nhiều!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •