bu şekilde yapınca sorunu halletim lazım olan arkadaşlar olur belki
var data = $(this).data("data");
const inputOptions = new Map;
data.forEach(item => inputOptions.set(item.id, item.adi));
Swal.fire({
title: 'title',
text : "text",
type: 'info',
input: 'select',
inputOptions,
....
@ebykdrms
teşekkürler bu sefer oldu
evet doğru düşünce
click yoksa veri tut
clik varsa veriyi değiştir :)
anlamadığım bunu ben farklı bir şekilde yapmıştım niye olmadığınıda şimdi anladım.
sanırım ben kodları aşağıda yazıyordum değişkende tutar diye :)
php deki gibi sandım biraz eşdeğer değişken yok ise sayfa içinde include edilenlerde bakar varsa basar :)
burda öyle olmuyormuş anlaşılan
@ebykdrms
dostum onu daha önce yaptım ama burdaki esas konu active olmayan değere tıklayıncada Liste = "grid" e tıklanınca "list" liste tıklanınca
dğerlerin gelmesi
ben data-value="grid" e tıklayınca liste değeri grid
data-value="list" e tıklayınca Liste değeri list olarak post etmesi gerekiyor yani yapmak isteyip de yapamadığım husus
eğer post işlemi gerçekleşti ise o a tagına active classını ondan sonra yazdırıcam.
@morty
dostum seninkini de daha önce denedim öyle olunca iki a tagındada .consol classı olduğu için sadece grid i post ediyor diğerine işlem yaptırmıyor.
üstüne query ile arama işlemi yaptıyorum. listname e değer vermezsem eğer ilk gönderirken
query çalışmıyor değerler haliyle listname e işliyor
$('.arama').click(function(){ Data_Send(); });
$('#UrunShow').click(function(){ Data_Send(); });
function Filtre(class_name) {
var filter = [];
$('.'+class_name+':checked').each(function(){
filter.push($(this).val());
});
return filter;
}
$('#fiyat_range').slider({
range:true,
min:0,
max:99999,
values:[0, 99999],
step:500,
stop:function(event, ui)
{
$('#fiyat_show').html(ui.values[0] + ' - ' + ui.values[1]);
$('#min_fiyat').val(ui.values[0]);
$('#max_fiyat').val(ui.values[1]);
Data_Send();
}
});
şimdi böyle olunca olmuyor e şimdi listeleme türü list iken arama verdiğinide anlatmam gerekiyor ki sadece
bunla da bitmiyor
üstüne 12 24 35 vs diye gösterme laanım var
oda yetmiyor filtre yaptığım işlemlerim var
e son olarak da fiyat aralığım var
e bunların hepsi birşeşince son gelen listname ile bunların totomatik de gitmesi gerekiyor :)
bende js özürlü biriyim araştır araştır öyle yapıyorum şimdilik
çok aşırı işaret var hiç sevmiyorumda hobi benimkisi biraz biraz da inat illa öğrenicem :)
@ebykdrms teşekkürler
Jquery de bir nebze framework :)
şöyle bir şey deyim o zaman
javascript varken neden diğerlerine ihtiyacımız olsun
hepsi biz ondan daha iyiyiz mantığıyla çıkmıyormu sonuçta
yani php de en azından öyle diye düşünüyorum react vue vs gibi fw lerde bir yana tabi.
$("#UserFav").data("islem", "add");
bunu tek başına kullanınca arka taraftaki işlemlerde sorun olmuyor
diğerini kullanınca incele tarafında anlık yaptığı işlemide gösteriyor
2 sini birden kullanınca hem arka taraf hem ön taraf oluyor :)))
@abdullahx
normalde bende öyle yapıyorum alt silme işlemlerini bağlantılı silme işlemlerini trigger ile yapıyordum hepde
dedim fazla tablo olması bitanesinie aynı tablo içinde yapayım orda sıkıntı çıkardı :)
arkadaşın dediğini yaptım zaten oda kolaylık daha önce denememiştim tecrübe oldu :)
biraz daha araştırıcam bakalım eve aynı tabloda bu hata normal gibi duruyor php tarafında yaptım şimdilik ama mysql tarafında kolay oluyordu
kaçamadım bu sefer php tarafından :)))
@admin o tarafından pek bilgim yok biraz araştırıcam teşekkürler
@abdullahx sanada teşekkür ederim kardeşim.
php tek başına artık bi işe yaramaz orası kesin
ama php ile de tek başına çok şey yapabilirsin.
javascript günümüzde şart harmanlayıp kullanınca daha iyi
hiç biri tek başına hiç bir işe yaramıyor bence
hepsinin yanına illa bişiler lazım oluyor...
localhost tan php.ini deki hangi eklentiler aktif ona bak
sonra cpanel den php sürümünde o eklentiler aktif mi ona bak bence.
sonra atıyorum ekelme yaparken
insert into tablo (veriler) values (????)
gibi mi yoksa
insert into tablo veri=?, veri2=?
gibi mi oda fark edebiliyor sunucu bazen birini desteklemiyor da olabilr.
daha önce karşılaştığım sorunlar ama genelde eklentilerden dolayı hata meydana geliyor.
farazi bir örnek vereyim
localhost da GD kütüphanesi verken cpanel de yokise aktif değil ise hatalar alırsın