Je crée une interface API pour planifier la récupération des colis. L'API nécessite le nombre de packages, etc. Mon chef de projet a dit qu'il avait besoin du nombre de packages sous forme de liste déroulante. Maintenant, essayer d'obtenir la quantité de colis à partir du formulaire ne fonctionne pas, bien que cela fonctionne pour mes autres menus déroulants.
Mon code PHP pour générer une liste déroulante :
Code pour capturer les appels API :
info.package_count = $("#package_count").val();
Pour référence, voici le code que j'utilise pour générer la liste déroulante du statut du client :
Et le code pour le capturer :
info.state = $("#state").val();
Bien que la structure semble la même, le pays sera pris en compte, mais pas la quantité du colis :
city: "REDACTED" company: "" date: "2023-03-17" earliest: "13:00" latest: "17:00" name: "REDACTED" package_count: "" shipping_direction: undefined shipping_provider: undefined state: "REDACTED" street: "REDACTED" street2: "" zip: "REDACTED"
Des idées sur la raison pour laquelle l'état fonctionne mais pas le nombre de packages ?
Vous choisissez la mauvaise méthode en essayant de parcourir plusieurs options
||
echo "";
C'est également la valeur finale comme valeur finale par défaut sélectionnée
Essayez ceci