Alterar de javascript para jquery a linha de codigo 2

10 respostas
J

1- var hiddenFieldName = ‘UIHiddenFieldSubjectValidaty’ + jQuery("#UIDropDownListValidity option:selected").val(); vai buscar valor do id da select

2-var newSubjectText = document.getElementById(hiddenFieldName).value;
vai buscar os valores da select…

3-jQuery("#UITextBoxSubject").val(newSubjectText);
coloca os valor da select na textbox

No 2- fiz em javascript, quero alterar para jquery…apenas esta linha de codigo.

Obrigado

10 Respostas

darlan_machado
var blablabla = $('#hiddenFieldName').val();

Não funciona?

Tirei daqui

J

Tentei isso, não funciona, diz que não é uma função

J

hiddenFieldName-> é uma variavel…

darlan_machado

Então, creio que isso

$('#' + hiddenFieldName).val()

Possa resolver

J

Este é o erro que aparece:

F

esse val(), verve para pegar valores de inputs, desse jeito ai não vai funcionar, poste o valor da variavel hiddenFieldName, e oque você quer fazer.

J

var newSubjectText = document.getElementById(hiddenFieldName).value;

Quero fazer isso em Jquery, em vez de javascript…apenas isso já fiz de varias maneira dá sempre error.

var newSubjectText = $(#hiddenFieldName’).val();

var newSubjectText = $(hiddenFieldName).val();

var newSubjectText = $(.hiddenFieldName).val();

fiz deste jeito  erro.
F

isso ai não funciona mesmo não;
quando você faz isso com jquery $("#onomedoID").val(), você está selecionando algo do DOM, não uma variável do seu js

caso queira trabalhar com o jquery na sua variável é assim $(‘suavariavel’), isso ai “transforma” tua variável js e um obj jquery.

faça isso para testar console.log($(‘variavel’).text());

J

Fiz como tu disseste deu erro na mesma,

Isso é assim:
var hiddenFieldName contem este valor = UIHiddenFieldSubjectValidaty360.
quando faço getElement contem este valor = NOS Follow Car + posição partilha durante os próximos 15 minutos.

F

Ja verificou se o jquery está realmente na sua página, consegue selecionar algo da sua página fazendo
$(’#algumaCoisa’).hide(); ?

A tag selecionada pelo id deve desaparecer.

Criado 14 de junho de 2018
Ultima resposta 14 de jun. de 2018
Respostas 10
Participantes 3