Soru Geçmişi
05.11.20 20:04
Signalr ile basit chat sitesi yaptım. JavaScript kodları ile ilgili bir soru.
Hocam İyi Çalışmalar. Bir sorum daha olacak. Cevap verirseniz yine çok teşekkür ederim. Hocam hub ve startup sayfalarından sorum yok. Sorum Sadece JavaScript deki kodlarda. Aşağıdaki kodum düzgün çalışıyor. Tek istediğim Mysql den çekip CheckBoxList a sıraladığım kullanıcıları (Nickname)i CheckBoxList seçili olmasına göre gruba dahil olmasını istiyorum. CheckBoxList seçimi her değiştiğinde seçili olanların gruba dahil olmasını istiyorum. Seçim kaldırıldığında ise gruptan ayrılmasını istiyorum. Nick name soracak olursanız başka bir sayfada kayıt yaptırdım mysql e. Sonra Page_Load olayında nick_name CheckBoxList'e sıraladım. Hocam tek sorum CheckBoxList ile ilgili Java Script kodlarımı nasıl yazmam gerekiyor? Şimdiden teşekkürler... Hocam aşağıda chat web formumun kaynağı var. <body style="height: 450px">
<form id="form1" runat="server" class="auto-style1">
<table class="auto-style2">
<tr>
<td class="auto-style6">
<asp:CheckBoxList ID="CheckBoxList1" runat="server" Height="86px" Width="65px">
</asp:CheckBoxList>
<br />
</td>
<td>
<div class="auto-style4">
<input type="text" id="message" />
<input type="button" id="sendmessage" value="Send" />
<input type="hidden" id="displayname" />
<ul id="discussion">
</ul>
</div>
</td>
</tr>
</table>
</form>
</body>
<script src="Scripts/jquery-1.6.4.min.js"></script>
<script src="Scripts/jquery.signalR-2.4.1.min.js"></script>
<script src="signalr/hubs"></script>
<script type="text/javascript">
$(function () {
var chat = $.connection.chatHub;
chat.client.broadcastMessage = function (name, message) {
var encodedName = $('<div />').text(name).html();
var encodedMsg = $('<div />').text(message).html();
$('#discussion').append('<li><strong>' + encodedName
+ '</strong>: ' + encodedMsg + '</li>');
};
$('#displayname').val('<%=NickName%>');
$('#message').focus();
$.connection.hub.start().done(function () {
$('#sendmessage').click(function () {
chat.server.send($('#displayname').val(), $('#message').val());
$('#message').val('').focus();
});
});
});
</script>
</html>
Ekleyen: misafir
Değiştiren: cevapsitesi
05.11.20 20:04
Signalr ile basit chat sitesi yaptım.(2) ... Hocam Java Script kodlarını da verebilir misiniz?
Hocam İyi Çalışmalar. Bir sorum daha olacak. Cevap verirseniz yine çok teşekkür ederim. Hocam hub ve startup sayfalarından sorum yok. Sorum Sadece JavaScript deki kodlarda. Aşağıdaki kodum düzgün çalışıyor. Tek istediğim Mysql den çekip CheckBoxList a sıraladığım kullanıcıları (Nickname)i CheckBoxList seçili olmasına göre gruba dahil olmasını istiyorum. CheckBoxList seçimi her değiştiğinde seçili olanların gruba dahil olmasını istiyorum. Seçim kaldırıldığında ise gruptan ayrılmasını istiyorum. Nick name soracak olursanız başka bir sayfada kayıt yaptırdım mysql e. Sonra Page_Load olayında nick_name CheckBoxList'e sıraladım. Hocam tek sorum CheckBoxList ile ilgili Java Script kodlarımı nasıl yazmam gerekiyor? Şimdiden teşekkürler... Hocam aşağıda chat web formumun kaynağı var. <body style="height: 450px"> <form id="form1" runat="server" class="auto-style1"> <table class="auto-style2"> <tr> <td class="auto-style6"> <asp:CheckBoxList ID="CheckBoxList1" runat="server" Height="86px" Width="65px"> </asp:CheckBoxList> <br /> </td> <td> <div class="auto-style4"> <input type="text" id="message" /> <input type="button" id="sendmessage" value="Send" /> <input type="hidden" id="displayname" /> <ul id="discussion"> </ul> </div> </td> </tr> </table> </form> </body> <script src="Scripts/jquery-1.6.4.min.js"></script> <script src="Scripts/jquery.signalR-2.4.1.min.js"></script> <script src="signalr/hubs"></script> <script type="text/javascript"> $(function () { var chat = $.connection.chatHub; chat.client.broadcastMessage = function (name, message) { var encodedName = $('<div />').text(name).html(); var encodedMsg = $('<div />').text(message).html(); $('#discussion').append('<li><strong>' + encodedName + '</strong>: ' + encodedMsg + '</li>'); }; $('#displayname').val('<%=NickName%>'); $('#message').focus(); $.connection.hub.start().done(function () { $('#sendmessage').click(function () { chat.server.send($('#displayname').val(), $('#message').val()); $('#message').val('').focus(); }); }); }); </script> </html>
Ekleyen: misafir
Değiştiren: cevapsitesi
05.11.20 10:55
Signalr ile basit chat sitesi yaptım.(2) ... Hocam Java Script kodlarını da verebilir misiniz?
Hocam İyi Çalışmalar. Bir sorum daha olacak. Cevap verirseniz yine çok teşekkür ederim. Hocam hub ve startup sayfalarından sorum yok. Sorum Sadece Java Script deki kodlarda. Aşağıdaki kodum düzgün çalışıyor . Tek istediğim Mysql den çekip CheckBoxList a sıraladığım kullanıcıları (Nickname)i . CheckBoxList seçili olmasına göre gruba dahil olmasını istiyorum. CheckBoxList seçimi her değiştiğinde seçili olanların gruba dahil olmasını istiyorum . Seçim kaldırıldığında ise gruptan ayrılmasını istiyorum. Nick name soracak olursanız başka bir sayfada kayıt yaptırdım mysql e . Sonra Page_Load olayında nick_name CheckBoxList e sıraladım. Hocam tek sorum CheckBoxList ile ilgili Java Script kodlarımı nasıl yazmam gerekiyor? Şimdiden teşekkürler... Hocam aşağıda chat web formumun kaynağı var. <body style="height: 450px"> <form id="form1" runat="server" class="auto-style1"> <table class="auto-style2"> <tr> <td class="auto-style6"> <asp:CheckBoxList ID="CheckBoxList1" runat="server" Height="86px" Width="65px"> </asp:CheckBoxList> <br /> </td> <td> <div class="auto-style4"> <input type="text" id="message" /> <input type="button" id="sendmessage" value="Send" /> <input type="hidden" id="displayname" /> <ul id="discussion"> </ul> </div> </td> </tr> </table> </form> </body> <script src="Scripts/jquery-1.6.4.min.js"></script> <script src="Scripts/jquery.signalR-2.4.1.min.js"></script> <script src="signalr/hubs"></script> <script type="text/javascript"> $(function () { var chat = $.connection.chatHub; chat.client.broadcastMessage = function (name, message) { var encodedName = $('<div />').text(name).html(); var encodedMsg = $('<div />').text(message).html(); $('#discussion').append('<li><strong>' + encodedName + '</strong>: ' + encodedMsg + '</li>'); }; $('#displayname').val('<%=NickName%>'); $('#message').focus(); $.connection.hub.start().done(function () { $('#sendmessage').click(function () { chat.server.send($('#displayname').val(), $('#message').val()); $('#message').val('').focus(); }); }); }); </script> </html>
Ekleyen: misafir
En fazla 3 eski durum gösterilir.