Sorum şunlar, 1. sorun, checkbox kutular tıklandığında input text value alana eklenen emaillerin virgülle ayırmak istiyorum 2. sorun, ilk sıradaki checkbox seçim kaldırıldığında input text value alanındaki email kaldırılıyor ama diğer kutuların seçimi kaldırdığında email kaldırılmıyor NOT: Checkbox kutular while döngü ile oluşturuluyor isimleri hep aynıdır.
Yardımlarınızı rica ediyorum
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Üyelere toplu mesaj gönderen bir sayfa yaptım Bu sayfada 2 adet checkbok var bunlar üye grubu 1 ve 2 bunların her ikisi veya bir tane seçerek o grubun üyelerine mesaj gönderiyor burada sorun yok
Sonra dedim ki grup olarak değil de belirli kişilere mesajı nasıl gönderebilirim ve bir checkbox daha yaptım üyeleri göster/gizle ve tıkladığında sayfanın ortasında üyeleri gösterdim ancak sayfalama olduğu için sayfa yenileniyordu ve aşağıdaki ajax sayfalama kullandım çalışıyor sorunhttps://www.studentstutorial.com/ajax/pagination
Ancak yukarıdaki javascript kodu çalışmıyor, yani üyeleri yanında checkbox var seçtiğimde input text içine gelmiyor neye dikkat etmeliyim?
Şöyle bir sorun oluştu Üye listesini ajax ile sayfanın ortasına çekiyorum burada sorun yok 1 sayfada örnek 2 üye seçiyorum input text alanına ekliyor sorun yok, 2. sayfaya geçiyorum burada bir iki üye seçiyorum yine sorun yok İşaretlediğim sayfaya geri geldiğimde işaretlediğim checkboxlar işaretli değil normal olarak çünkü sayfa yenileniyor ama emailleri input text içinde mevcut duruyor, aaaa işaretlediğim üyelerin işareti kalkmış diye yeniden işaretleyince input text alanına aynı emailden ikincisini ekliyor bunu önlemek mümkün mü?
Kodlar buradahttp://jsfiddle.net/grzj4ytu/
[html]
<input type="text" class="output" value="" size="100"/>
<br>
<input type="checkbox" class="mail" value="email1@email.com">
<br>
<input type="checkbox" class="mail" value="email2@email.com">
<br>
<input type="checkbox" class="mail" value="email3@email.com">
<br>
<input type="checkbox" class="mail" value="email4@email.com">
<br>
$('input.mail').on('change', function () {
if ($(this).is(':checked')) {
$('.output').val($('.output').val() + $(this).val() );
} else {
currentVal = $('.output').val();
currentVal = currentVal.replace($('.mail').val(), '');
$('.output').val(currentVal);
}
});
[/html]
Sorum şunlar,
1. sorun, checkbox kutular tıklandığında input text value alana eklenen emaillerin virgülle ayırmak istiyorum
2. sorun, ilk sıradaki checkbox seçim kaldırıldığında input text value alanındaki email kaldırılıyor ama diğer kutuların seçimi kaldırdığında email kaldırılmıyor
NOT: Checkbox kutular while döngü ile oluşturuluyor isimleri hep aynıdır.
Yardımlarınızı rica ediyorum
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.