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

229
Visualizações
Agregue URL con una cadena de consulta usando JavaScript o jQuery

Tengo un programa que genera una página web que contiene un botón. Quiero poder agregar la URL para ese botón. tblSubscriptionlist.asp a tblSubscriptionlist.asp?Type=3 El elemento generado se ve así:

 <a class="ewGridInsert" title="" data-caption="Insert" href="" onclick="return ewForms(this).Submit('tblSubscriptionlist.asp');" style="margin-right: 10px;" data-original-title="Insert"><span data-phrase="GridInsertLink" class="glyphicon ewIcon" data-caption="Insert" style="font-weight: 800;">Submit</span></a>

Lo intenté:

 $('.ewGridInsert').attr("href",onclick="return ewForms(this).Submit('tblSubscriptionlist.asp?type=3');");

pero agregó a href no a la URL real.

Cualquier ayuda sería apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Esta es una situación cargada porque el vínculo de la etiqueta <a/> no se usa como un hipervínculo normal, sino que se anula como un vínculo de envío de formulario.

Debe decidir si desea que el enlace envíe un formulario o navegue a otro lugar utilizando el atributo 'href'. Hacer ambas cosas no es realmente viable.

Parece estar comprometiéndose con el atributo 'onclick' y abandonando el atributo 'href'. Por lo tanto, su solución debe centrarse en lo que está logrando el atributo 'onclick'. Si en realidad está enviando el <formulario> en el que reside, entonces quizás debería agregar un <input/> oculto a este formulario con el 'nombre' "Tipo" y darle un 'valor' de 3.

 <input type="hidden" name="Type" value="3" />

Cuando se envía el <formulario>, asumiendo que es un tipo GET de solicitud HTTP, el nombre y el valor de la entrada oculta se agregarán al final de la URL de la solicitud GET, como lo describió.

Pero, si me estoy perdiendo algo, aclare qué más está pasando y podemos resolverlo más.

Además, ¿el parámetro "Tipo" debe tener una 'T' en mayúscula? (La pregunta original lo tiene en mayúscula, mientras que la edición de la pregunta lo tiene en minúscula).

about 4 years ago · Juan Pablo Isaza Relatório
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