ikinci 3. 5. değerleri data-id data-sen data-ben şeklinde gönderebilirsin.
çekerken de
let id = $(this).data('id'); // data-id için
let sen = $(this).data('sen'); // data-sen için
let ben = $(this).data('ben'); // data-ben için
onlarıda çeker ona göre işlemlerini yapabilirsin.
@ebykdrms javascript i hiç sevmiyorum işte
yapı dediğim bir sınıfım var o sınıf üzerinden input a değer gönderiyorum
ajax ın gideceği sayfada değerin üzerinden kontrol yapıyorum ve php tarafında işlem bittiğinde o değeri sessiondan siliyorum.
ajax kullanmadan önce haliyle sayfa yenilendiği için php tarafı değeri yeniliyor
fakat ajax tarafında anlık olarak işlem yaptığı için değer haliyle yenilenmiyor.
merak ettiğim konu aslında javascript ile php kodu ile input a düşen value değerini yenileyebilirmiyiz.
<input type="hidden" name="_token" value="<?php Func::Encode("Değer") ?>">
<input type="hidden" name="_token" value="cc9c7eb9e244d2a10bf6297a67e16cf637e4bb9f199425cd8eb3a09a1fdcc829">
acemi acemi javascript için uğraşıyorum işte..
$(document).ready(function () {
$("#DuzenleButon").click(function (e) {
e.preventDefault();
const Baslik = document.getElementById("Mesaj");
const Icerik = document.getElementById("Icerik");
let FormData = new FormData(document.getElementById("FormAyar"));
$.ajax({
url: '/Ayarlar/Update/',
type: 'POST',
data: FormData,
dataType: "json",
processData: false,
contentType: false,
success: function (response) {.....
bu şekilde formdaki verileri alıyorum gönderiyorum.
işlemleri yapıyorum fakat yukardaki inputu tazelemen gerekiyor benim için önemli tarafı o kısmı
sanırım onunda bir yolu yok gibi gözüküyor.
Merak ettiğim react vb fw'ler ile bu işlemleri neye göre yapıyorlar sanırım
oluştudukları token değerleri js tarafında yarrattıkları için yenilenmeside problem olmuyor.
@qplot doğrusunu diyor sınıf kullanman senin için daha iyi yok illa böyle yapcam diyorsan
$Uzanti = pathinfo($_FILES["dosya"]["name"], PATHINFO_EXTENSION);
if (($Uzanti != "jpg") && ($Uzanti != "png" ) && ($Uzanti != "webp") ) {
echo "Sadece jpg,png ve webp uzantılı dosyalar yüklenebilir.";
}else{
$Sonuc = move_uploaded_file($_FILES["dosya"]["tmp_name"], $DosyaYeri);
echo $Sonuc ? "Dosya Yükledi" : "Yüklerken Hata Oluştu";
}
html 6 şart :) öğreyi öğeye göre göstericem diye yada seçmeden select açmicam diye neler le uğraşıyoruz :)
kullandığın key ile alakalı olabilir.
@sefaaydin
benim esas takıldığım nokta
'columns': [
{ data: 'username' },
{ data: 'pid' },
{ data: 'fromTo' },
{ data: 'fromToAmount' },
{ data: 'fromToPrice' },
{ data: 'processTime' },
{ data: 'action' }
]
bu alandaki değerler.
üstüne birde HTML alandaki başlık karşılıkları.
yoksa söyle de yapılabilir.
tablo yu seçince #list-table içerisine post atarsın url: /tblodangelenveri.php
şeklinde o kısımlara farklı api çağırabilirim.
ama data kımında sanırım
js de
var php = gelenphp;
if( php === subeler){
'columns': [
{ data: 'id' },
{ data: 'subeadi' },
]
}else if (php === adresler){
'columns': [
{ data: 'id' },
{ data: 'adresadi' },
]
}
şeklinde bi deneyeceğim eve geçtiğim zaman..
js pek sevmiyorum ben sevmedikçe içine çekiyor :)
artık içeriğimiz inanılmaz büyüdü
arama kısımlarının yeniden düzenlenmesi gerekiyor bence.
arama alanında 5 adet sonuç elde edebiliyoruz
eminim binlerce sonuç bile çıkabilir.
buda haliyle aynı konuların onlarca fazla şekilde gereksiz açılıyor olmasına neden oluyor
@tayfunerbilen
en basitinden de yazayım sana
if(basename($_SERVER["PHP_SELF"]) == basename("iletisim.php")){
// iletişim php sayfasında gözükür sadece.
<script>alert("selam dünya");</script>
}
@sefaaydin
bende o şekilde kullanıyorum zaten
sunu yapamadım yada şey yaptım aklıma getiremiyorum bir türlü.
selectbox dan seçilen sql tablosunun içerisindekileri datatableye aktarmaya çalışıyorum
ama söyle bişi çıkıyor karşıma haliyle.
a tablosunun sütünları ile b tablosunun sütunları aynı isimde değil.
e haliyle HTML tarafındada td alan başlıkları değişiyor
üstüne js tarafında data: veri isimleri değişiyor.
1 tane tablo seçicen ayarladığım js ve tabloya göre geliyor ama bir sonraki haliyle gelmiyor
düşündüm php tarafına istek gönderdiğimde if ila sorguları düzenleyim
ama bu seferda js ve html tarafı problem çıkarıyor :)
form taglarını yanlış yere koyuyorsundur
yada başka form tagı vardır. biraz derin incele bence.
sorun olmamaması gerekiyor normalde. yada eksik js dosyasından kaynaklanır
js sıralama düzeninden de kaynaklanabilir.