lostyazilim
tr.link

Realtime Toggle Switch

8 Mesajlar 1.002 Okunma
lstbozum
tr.link

anesteziker anesteziker WM Aracı Kullanıcı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek sağlık
  • Konum Ankara
  • Ad Soyad U** K**
  • Mesajlar 45
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Merhaba,

Tüm kullanıcıların ortak girdiği bir form sayfam var. Burada kullanıcılar toggle switch ile boolean (açık/kapalı) data gönderip veri update yapıyorlar. Benim yapmak istediğim şey bu formdaki bir toggle buttonu değiştirildiğinde diğer açık olan ekranlarda da otomatik olarak update etmesini sağlamak. Yani ben formda toggle açık olarak tıkladıysam gerçek zamanlı olarak diğer kullanıcılarda da güncellenmesini sağlamak istiyorum. Javascript-JQuery ile yapılabileceğiyle ilgili bazı makalelere denk geldim ama bu konuda hiç bilgim olmadığı için yardımlarınıza ihtiyacım var. Bir örnekle yardımcı olursanız çok sevinirim. Şimdiden teşekkür ederim.
 

 

wmaraci
reklam

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Önceki konunuza yazdım buraya da yazayım. Bir örnek yazdım istediğiniz gibi. Birden çok sekme açarak toggle değişikliği yapıp aynı zamanda diğer kişilerin yaptığı değişiklikleri görebilirsiniz.

https://codepen.io/emreyavuz199696/pen/GRvrPOd

Kolay gelsin.
anesteziker

kişi bu mesajı beğendi.

anesteziker anesteziker WM Aracı Kullanıcı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek sağlık
  • Konum Ankara
  • Ad Soyad U** K**
  • Mesajlar 45
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Hocam yardımınız için çok teşekkür ederim, lakin ben içeriği değiştirerek kendi projeme eklemeye çalıştım fakat çalıştıramadım. Projemdeki checkboxların class ve id yapısını bu verdiğiniz örnekteki gibi yapılandırdım, javascript kodunu da script tagları arasına ekledim. Fakat beceremedim sanırım.
 

 

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)

anesteziker adlı üyeden alıntı

Hocam yardımınız için çok teşekkür ederim, lakin ben içeriği değiştirerek kendi projeme eklemeye çalıştım fakat çalıştıramadım. Projemdeki checkboxların class ve id yapısını bu verdiğiniz örnekteki gibi yapılandırdım, javascript kodunu da script tagları arasına ekledim. Fakat beceremedim sanırım.


Console'da bir hata görüyor musunuz? (Console için F12 -> Console)
anesteziker

kişi bu mesajı beğendi.

wmaraci
wmaraci

anesteziker anesteziker WM Aracı Kullanıcı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek sağlık
  • Konum Ankara
  • Ad Soyad U** K**
  • Mesajlar 45
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Console ekranında sürekli dönen hata var o da muhtemelen interval değeriyle sayfayı yenilediğinden oluyor galiba.

Hatalar:
Failed to load resource: the server responded with a status of 404 (Not Found)
61757a3108834f0017c70c29.mockapi.io/status:1

Failed to load resource: the server responded with a status of 429 (Too Many Requests)
sistem.php:1

Uncaught SyntaxError: Unexpected token O in JSON at position 0
at JSON.parse ()
at XMLHttpRequest.request.onload (sistem.php:42)
6sistem.php:44

Uncaught TypeError: Cannot set properties of null (setting 'checked')
at sistem.php:44
at Array.forEach ()
at XMLHttpRequest.request.onload (sistem.php:43)
61757a3108834f0017c70c29.mockapi.io/status:1

Failed to load resource: the server responded with a status of 429 (Too Many Requests)
sistem.php:1

Uncaught SyntaxError: Unexpected token O in JSON at position 0
at JSON.parse ()
at XMLHttpRequest.request.onload (sistem.php:42)
61757a3108834f0017c70c29.mockapi.io/status:1

Failed to load resource: the server responded with a status of 429 (Too Many Requests)
sistem.php:1

Uncaught SyntaxError: Unexpected token O in JSON at position 0
at JSON.parse ()
at XMLHttpRequest.request.onload (sistem.php:42)
 

 

anesteziker anesteziker WM Aracı Kullanıcı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek sağlık
  • Konum Ankara
  • Ad Soyad U** K**
  • Mesajlar 45
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Emre hocam bağlanarak sorunumu çözdü. Kendisine çok teşekkür ederim.
 

 

130793 130793 WM Aracı Anonim Üyelik
  • Üyelik 19.07.2021
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 239
  • Beğeniler 8 / 34
  • Ticaret 0, (%0)
şu forumda sayılı programcı var emrede onlardan biri benim düşüncem :) eline saglık kardeşim
emreyvz anesteziker

kişi bu mesajı beğendi.

Xson Xson WM Aracı Kullanıcı
  • Üyelik 27.08.2021
  • Yaş/Cinsiyet 25 / E
  • Meslek Programcı
  • Konum Azerbeycan
  • Ad Soyad S** A**
  • Mesajlar 76
  • Beğeniler 12 / 11
  • Ticaret 0, (%0)
Bunu jquery ile, onclick eventini dinleyerek ajax ile post islemi yapa bilirsiniz. Diger sayfada da ajaxdan gelen veriyi alip veritabaninda toggle on off diye update eder. Diger acik kalan sayfalarda da bir fonksiyon ile acik mi degilmi diye test edersin setinterval ile de zamanlama koyarsan oldu bitdi haci
anesteziker

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al