Der Bootstrap-Select funktioniert nicht ordnungsgemäß, Daten werden eingefügt, aber entfernen funktioniert nicht ordnungsgemäß. Ich verwende Bootstrap 5 und Laravel 12 . Code: < /p>
Color
Size
Pattern
Material
< /code>
Problem: < /p>
Wenn ich eine Option auswähle, funktioniert alles. Aber wenn ich eine andere auswähle (während einer bereits ausgewählt ist), anstatt nur mit den ausgewählten zu erfrischen, duplikiert es die zuvor ausgewählten Optionen wie folgt:
Ich wähle "Muster" → is_filter 1 Option. /> Ich habe versucht, .Empty () und .find ('Option') zu verwenden. REMET (), aber weder löscht die alten Optionen. Was mache ich falsch? < /P>
$('#attribute_id').selectpicker();
$('#attribute_id').on('changed.bs.select', function() {
let attributesSelected = $(this).val();
let attributes = @json($attributes);
let attributeForFilter = [];
attributes.map((attribute) => {
$.each(attributesSelected , function(i,element){
if( attribute.id == element ){
attributeForFilter.push(attribute);
}
});
});
$("#is_filter").find("option").remove();
$("#is_variation").find("option").remove();
attributeForFilter.forEach((element)=>{
let attributeFilterOption = $("" , {
value : element.id,
text : element.name
});
let variationOption = $("" , {
value : element.id,
text : element.name
});
$("#is_filter").append(attributeFilterOption);
$("#is_filter").selectpicker('refresh');
$("#is_variation").append(variationOption);
});
});
$("#is_filter").selectpicker();
Der Bootstrap-Select funktioniert nicht ordnungsgemäß, Daten werden eingefügt, aber entfernen funktioniert nicht ordnungsgemäß. Ich verwende Bootstrap 5 und Laravel 12 . Code: < /p> [code]
Color Size Pattern Material
< /code> Problem: < /p> Wenn ich eine Option auswähle, funktioniert alles. Aber wenn ich eine andere auswähle (während einer bereits ausgewählt ist), anstatt nur mit den ausgewählten zu erfrischen, duplikiert es die zuvor ausgewählten Optionen wie folgt: Ich wähle "Muster" → is_filter 1 Option. /> Ich habe versucht, .Empty () und .find ('Option') zu verwenden. REMET (), aber weder löscht die alten Optionen. Was mache ich falsch? < /P>
$('#attribute_id').selectpicker(); $('#attribute_id').on('changed.bs.select', function() { let attributesSelected = $(this).val(); let attributes = @json($attributes); let attributeForFilter = []; attributes.map((attribute) => { $.each(attributesSelected , function(i,element){ if( attribute.id == element ){ attributeForFilter.push(attribute); } }); }); $("#is_filter").find("option").remove(); $("#is_variation").find("option").remove(); attributeForFilter.forEach((element)=>{ let attributeFilterOption = $("" , { value : element.id, text : element.name }); let variationOption = $("" , { value : element.id, text : element.name }); $("#is_filter").append(attributeFilterOption); $("#is_filter").selectpicker('refresh'); $("#is_variation").append(variationOption); }); }); $("#is_filter").selectpicker();
Ich habe einen Bootstrap -SelectPicker und ich versuche, mehrere Optionen ausgewählt zu haben, sobald ich die Seite geladen habe. Ich übergende eine Zeichenfolge von einem Servlet zu einem Skript....
Wie kann eine aus der leichten verkürzte Initialisierer mit mehreren Typen an eine Funktion übergeben werden?
Ich versuche, den folgenden Code funktionieren zu #include
Ich versuche, alle Datensätze aus einer Tabelle in einer SQLite -Datenbank auszuwählen, sie in eine Liste zu platzieren und diese Liste nach einer bestimmten Spalte sortieren zu lassen. Ich habe...
Ich habe diese Abfrage in SQL:
SELECT c.CompanyName,
(
SELECT TOP 1
ct.CompanyTypeID
FROM CompanyType AS ct
WHERE ct.CompanyID=c.CompanyID
ORDER By ct.Modified DESC
) AS CompanyTypeID
FROM Compnay...
Ich hatte einen Beispielcode für die ausgewählte Dropdown geschrieben, im Falle eines Edge -Browsers funktioniert der Dropdown nicht, d. H. Es ist nicht zu, die Option aus dem Dropdown -Unternehmen...