Giriş yapmadınız.

Duyuru

TÜRKÇE KİTAP DUYURUSU:
Laravel 5 : Laravel 5.1 Güzelliği (Türkçe)
Vue.js 2 : Vue.js 2 Majesteleri (Türkçe)

#1 07.05.2018 16:58:42

irmakcosarsahna
Üye
Kayıtlı: 30.10.2017
Mesajlar: 67

jquery hakkında bir soru

merhaba arkadaşlar şimdi bir sorum olacaktı laravel ile chatbot yapıyorum. ama burda konuşmalarda bilgilenmem gerekiyor yani konularla ilgili mantıklı cevaplar verebilmem için şu olayı nasıl çözücem ben kullanıcı konuşmasını alıp işledikten sonra mantıklı devam edebilmesi için geriye derinlik ve kategori gönderimi yapıyorum. ama bunları inputlara aktarıp tekrarıyorum diğer bir mesajında burdaki değerleri çekip atıyorum. açıkcası hiç içime sinmedi bu durum yani istediğim olay ben bu gelen verileri post kısmına direk bağlayim nasıl yapabilirim bunu yani olaylar javascriptte dönsün html ile yapmayim işlem

$( "#chatForm" ).submit(function( event ) {

  // Stop form from submitting normally
  event.preventDefault();

  // Get some values from elements on the page:
  var $form = $( this ),
    chat = $form.find( "input[name='chat']" ).val(),
    kategori = $form.find( "input[name='kategori']" ).val(),
    derinlik = $form.find( "input[name='derinlik']" ).val(),
    ozel = $form.find( "input[name='ozel']" ).val(),
    url = $form.attr( "action" );
  // Send the data using post
  var posting = $.post( url, { chat: chat, kategori: kategori, derinlik: derinlik, ozel: ozel } );

  // Put the results in a div
  posting.done(function( data ) {
    console.log( data );
    $( "#result" ).empty().append( data.cevap );
    var kategori = $( "#kategori" );
    var derinlik = $( "#derinlik" );
    var ozel = $( "#ozel" );
    ozel.val( data.ozel );
    kategori.val( data.kategori );
    derinlik.val( data.derinlik );
  });
});

Çevrimdışı

#2 07.05.2018 17:29:43

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,436
Website

Yanıt: jquery hakkında bir soru

PHP kısmında gelen veriye ekletebilirsiniz, oturum değişkeni olarak mesela. Bir sonraki post isteğinde onlar da dönmüş olur.

Belki sessionStorage kullanabilirsiniz:
https://developer.mozilla.org/en-US/doc … ionStorage

Çevrimdışı

#3 07.05.2018 18:11:51

irmakcosarsahna
Üye
Kayıtlı: 30.10.2017
Mesajlar: 67

Yanıt: jquery hakkında bir soru

Gelen veriyi ekletemiyorum şöyle yani ekletirimde sonuçta chat olduğunu için yanıt olarak gösteriyorum gelen cevap verisini siz cevaba ekleyin diyosunuz? bu yanıtın içeriğinde benim verilerimde olmuş oluyor sonuçta son kullanıcı o verileride görmüş oluyor.. bu sessionStorage olayı mozillada mı oluyor sadece acaba?  benim dediğim gibi bir olay mümkünmü bilginiz varmı ? javascript içerisinde döndürülecek bir olay daha temiz çözülmüş olur gibi düşünüyorum.

Çevrimdışı

#4 07.05.2018 18:14:25

irmakcosarsahna
Üye
Kayıtlı: 30.10.2017
Mesajlar: 67

Yanıt: jquery hakkında bir soru

sessionStorage ilede çözülebilir aslında ama her tarayıcı destekliyormu bende jquery ile tam bilgim olmadığı için hiçte ilgimi çekmiyor smile sessionStorage olayı ile yapılabilir bi incelemekte fayda var teşekkür ederim smile ama başka fikri güzel olan varsa yazarsa yine sevinirim.

Çevrimdışı

#5 07.05.2018 18:28:56

irmakcosarsahna
Üye
Kayıtlı: 30.10.2017
Mesajlar: 67

Yanıt: jquery hakkında bir soru

sessionStorage  ile çözdüm şu anda bir sorun yok gibi görünüyor teşekkür ederim.

Çevrimdışı

Forum alt kısmı