Tokenfield input kullanarak veritabanından seçilen değeri ajax ile post etmek için öncelikle seçilen değerin tokenfield input'tan alınması gerekir. Bu, JavaScript kodu kullanarak yapılabilir. Örnek olarak, seçilen değerin alınması için aşağıdaki kod kullanılabilir:
var selectedValue = $("#tokenfield").tokenfield("getTokensList");Bu kod, tokenfield input'un ID'si "tokenfield" olan elementin seçilen değerlerini dizi olarak döndürür.
Daha sonra, ajax ile post etmek için jQuery kütüphanesi kullanabilirsiniz. Örnek olarak, aşağıdaki kod veritabanına post işlemi yapabilir:
$.ajax({
type: "POST",
url: "your_url",
data: { selectedValue: selectedValue },
success: function(response) {
console.log(response);
}
});Bu kod, seçilen değeri "selectedValue" olarak data olarak gönderir ve post işlemi sonrası server tarafından gönderilen yanıtı success fonksiyonunda log eder. "your_url" değişkenine post işlemi yapacağınız url yazmanız gerekmektedir.
Not: burada yazdığım kodlar bazı bağımlılıkların olduğunu varsayar, örneğin jQuery kütüphanesinin dahil edilmiş olduğunu ve tokenfield input'un düzgün şekilde yapılandırılmış olduğunu.