Bir woocommerce portalı oluşturmak ve filtreleri uygulamak için çalışıyoruz.Javascript issue on submit atamak mümkün değil
jQuery(function() {
//woof_init_mselects();
});
function woof_init_mselects() {
try {
// jQuery("select.woof_select").chosen('destroy').trigger("liszt:updated");
jQuery("select.woof_mselect").chosen({disable_search_threshold: 10});
} catch (e) {
}
jQuery('.woof_mselect').change(function() {
var slug = jQuery(this).val();
var name = jQuery(this).attr('name');
woof_mselect_direct_search(name, slug);
});
}
function woof_mselect_direct_search(name, slug) {
//mode with Filter button
var values = [];
jQuery('.woof_mselect[name=' + name + '] option:selected').each(function (i, v) {
values.push(jQuery(this).val());
});
values = values.join(',');
if (values.length) {
woof_current_values[name] = values;
} else {
delete woof_current_values[name];
}
woof_ajax_page_num = 1;
/** Autosubmit option */
if (woof_autosubmit) {
woof_submit_link(woof_get_submit_link()); //Here it is referring the link for submission which is "Filter"
}
}
biz sunulması için anahtarı girin atamak için değiştirmek nasıl önermek Lütfen - Şimdi burada mesele biz çalışmıyor aşağıdaki kodu bakın anahtar girmek için aynı kodu autosubmit devre dışı bırakmak ve atamak deneyin edildiğinde . Lütfen bir form olmadığını, ancak Filtrelerin kullanıldığını unutmayın. Sen "keydown" EventListener kullanmanız gerekecektir
Teşekkür
Daha fazla bilgi ekleyebilir misiniz? Mevcut işlevsellik ve bunun içinde neyi değiştirmek istediğiniz nedir? – zipkundan
Şu anda, açılır veya onay kutularında herhangi bir seçenek belirlediğimizde, otomatik olarak kaydeder ve sonuçları gösterir. Ancak, elde etmek istediğimiz, birden çok seçim yaparken anahtarın sorguyu göndermek için atanması gerektiğidir. Buradaki işlevselliği buradan kontrol edebilirsiniz: www.bookworldltd.com/shop/ –
Bağlantıda gördüğüm şey, toplam 4 ürün filtresinin (sol sütunda) var olmasıdır. 'Ürün Kategorileri', 'Yayın Yılı (lar)', 'Yayıncı' ve 'Ciltleme Detayı'. Umarım bunlar atıfta bulunduğunuz filtrelerdir. Seçimde otomatik olarak gönderilmediğini görmüyorum. Sadece "Filtre" düğmesine tıklandıktan sonra gönderilir. – zipkundan