[jquery] jQuery를 사용하여 숨겨진 필드에서 가치 얻기

나는이 <input type="hidden" value="" id='h_v' class='h_v'> 사용 jQuery를 내가이 값을 사용자에게 알려드립니다.

나는 사용하고있다

var hv = $('#h_v).text();
alert('x');

그러나 작동하지 않습니다, 단서!



답변

val()대신에 사용text()

var hv = $('#h_v').val();
alert(hv);

다음과 같은 문제가있었습니다.

  • 작은 따옴표는 닫히지 않았습니다
  • text()입력 필드에 사용 하고 있었습니다
  • x변수가 아닌 에코hv

답변

이것은 작동해야합니다 :

var hv = $('#h_v').val();
alert(hv);


답변

숨겨진 필드에 식별자를 할당하지 않으려면 다음과 같은 선택기와 함께 이름이나 클래스를 사용할 수 있습니다.

$('input[name=hiddenfieldname]').val();

또는 수업이 할당 된 경우 :

$('input.hiddenfieldclass').val();


답변

html

<input type="hidden" value="hidden value" id='h_v' class='h_v'>

js

var hv = $('#h_v').attr("value");
alert(hv);


답변

var hiddenFieldID = "input[id$=" + hiddenField + "]";
var requiredVal= $(hiddenFieldID).val();


답변

var x = $('#h_v').val();
alert(x);


답변

따옴표를 닫으면
var hv = $('#h_v).text();
추측하는 데 도움이됩니다.