Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

145
Views
Validar la opción de selección de formulario de entrada personalizada basada en el tipo de producto EDITAR

Así que creo que mi última pregunta no fue aclarada. Actualmente estoy haciendo la validación de formularios para mi proyecto. Tengo entrada de formulario con campo principal de "sku", "nombre" y "precio", con opciones de selección personalizadas de tipo de producto que tienen tres productos (libro, DVD, muebles) cada tipo de producto tiene un área de entrada basada en el producto seleccionado, por ejemplo:

 [enter image description here][1]

Puedo validar el nombre, el precio, el sku y seleccionar la opción de errores. También puedo consola. registrar el tipo de producto en función del valor seleccionado. El único problema es que no puedo detener el envío del formulario, incluso si mi opción de selección tiene un campo de entrada vacío. Puedo validar el error de ese campo solo cuando el usuario escribe algo que no tiene un valor corregido, pero si el usuario selecciona la opción y el campo está en blanco, el campo de envío aún puede enviarse. ¿Cómo escribiría una condición que detenga el envío cuando el formulario de entrada seleccionado esté en blanco? Ejemplo: "Si el tipo de producto es un libro y el peso del valor del libro está vacío, arroja un error: se necesita el peso; de lo contrario, envíelo.

función para manejar el envío: este campo valida si hay un error, el formulario principal está vacío y si la opción no está seleccionada.

 const handleSubmit = (event) => { event.preventDefault(); if ( Object.keys(errors).length === 0 && Object.keys(formValues).length !== 0 && select !== "" )
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

intente colocar el 'requerido' justo después de "<seleccione requerido"

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!