Alterar de javascript para jquery a linha de codigo 2

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

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

Não funciona?

Tirei daqui

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

hiddenFieldName-> é uma variavel…

Então, creio que isso

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

Possa resolver

Este é o erro que aparece:

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.

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 dá erro.

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());

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.

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.