Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

176
Visualizações
How to sync a data attribute value of an autocomplete datalist using Alpine.js?

On submit, I would like to get the POST value of company, which matches the ID (from data-id) of the selected value:

<form method="post" x-data="{ company: '' }">
    <input type="hidden" name="company" x-bind:value="company">
    <input list="companies" x-model="company">
    <datalist id="companies">
        <option data-id="1">Google</option>
        <option data-id="2">Amazon</option>
        <option data-id="3">Facebook</option>
        <option data-id="4">Apple</option>
    </datalist>
    <input type="submit">
</form>

Like this, I get the input[list="companies"] value, but not the data-id value of the selected option.

How can I sync the data-id value to the input[name="company"] hidden field?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda