Resimler gönderiler için kullanışlıdır. Ancak mümkün olduğunca az ve / veya küçük resimler kullanmak gerekir.
Bilgisayardaki bir hata mesajı veya kodu resim olarak eklemek yerine kendisini
kopyalayıp yapıştırın.
Resimler gönderiler için kullanışlıdır. Ancak mümkün olduğunca az ve / veya küçük resimler kullanmak gerekir.
Bilgisayardaki bir hata mesajı veya kodu resim olarak eklemek yerine kendisini
kopyalayıp yapıştırın.
0
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>
Soran:05.11.20 10:55
misafir
0
// CheckBoxList, kendi id özelliğini taşıyan input[type=checkbox] etiketleri oluşturur.
// Alttaki input[name*='CheckBoxList1'] seçicisi, name özelliği içinde CheckBoxList1 metni geçen
// input etiketlerini seçer.
$("input[name*='CheckBoxList1']").each(function (index, checkBox) {
$(checkBox).click(function (ev) {
var secilenEl = ev.target;
// Burada bir onay kutusu seçildiğinde sunucuya value değerini (secilenEl.value) ve
// işaretli olup olmadığını (secilenEl.checked) ve ihtiyaç olursa
// index değerini(seçilen elemanın sırası) gönderirsin ve orada gruba ekler ya da çıkarırsın.
});
});
cevapsitesi.com'a katkınızdan dolayı teşekkür ederiz. Cevap yazarken lütfen şunlara dikkat edin:
Cevabınız açık ve net olmalıdır. Varsa alıntılar, bağlantılar, resim veya program kodu eklemelisiniz.
Eğer soru hakkında görüş bildirecekseniz veya cevap haricinde başka bir şey söylemek istiyorsanız yorum olarak yazın.
Tartışma çıkaracak cevaplardan kaçının, hitabınıza dikkat edin, "Kardeşim", "Arkadaşım" gibi ifadeler kullanmayın.
Eleştirmeyin. Sadece bilginizi gösterin ve fikrinizi söyleyin.
Büyük harf kullanmaktan ve cümle kurmaktan çekinmeyin. :)
Buraya yeni bir soru yazmayın, "benim de şöyle bir sorunum var" gibi eklemeler yapmayın. Sorunuz varsa yeni soru ekleyin.
ÜSLUP
ve SAYGI çok önemlidir. İnsanlar cevabınızdan çok üslubunuza dikkat ederler.
Cevabı, bir cevabın veya sorunun yorumu olarak dönüştürmek için ilgili cevabı veya soruyu tıklayın. [
İptal ]