Un utente ha chiesto informazioni su Caldera Forms - More Than Contact Forms di Wordpress

selezionare dal menu a discesa in base alle variabili URL

Un utente ha chiesto 👇

Ciao, ho un semplice elenco a discesa.

Genero un URL con alcune variabili, mi chiedevo se sia possibile assegnare una voce di menu a discesa alle voci indicate nell’URL

Per esempio:
La variabile è “passa indietro” e denominata
results_delivery (proprio come la lumaca di quell’elenco a discesa)
{variable: results_delivery}

Ho provato ad aggiungere questa variabile a:
opzione predefinita e / o occupante

opzioni dell’elenco a discesa:
48 ore
Consegna standard

Incondizionatamente, posso modificare l’URL per assegnare l’elemento corretto all’elenco

myexampleurl.com/&results_delivery=48%20Hours

Ho anche provato ad assegnare un indice perché pensavo avesse senso ma non funziona.
myexampleurl.com/&results_delivery=0

Grazie per la tua esperienza.

Donatore di plugin

(@christiechirinos)

2 anni, 8 mesi fa

Ciao Vi, grazie per aver utilizzato Caldera Forms 🙂 Questo è un uso interessante, suggerirei di impostare quell’URL come preferisci in un campo o paragrafo nascosto a riga singola, seguito dal valore predefinito di quel campo usalo come tag magico in qualunque altra cosa tu debba fare.

Spero che questo sia di aiuto, per favore fatemi sapere se avete ulteriori domande e farò del mio meglio per aiutarvi.

(@ w7th)

2 anni, 3 mesi fa

Ehi, se ho capito bene, volevo fare qualcosa di simile e questo jQuery sembra funzionare per me! Se stai ancora cercando una soluzione o semplicemente sii consapevole.

Assicurati di “?” Utilizza “&” invece dell’URL. Questo codice dovrebbe essere inserito nella pagina con il modulo.

$(document).ready(function() {
  // Construct URL object using current browser URL
  var url = new URL(document.location);

  // Get query parameters object
  var params = url.searchParams;

  // Get value of delivery results
  var results_delivery = params.get("results_delivery");

  // Set it as the dropdown value
  $("#DROPDOWN-ID").val(results_delivery);
});

Questa risposta è stata modificata 2 anni, 3 mesi fa da.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *