145 Stimmen

Wert aus verstecktem Feld mit jQuery abrufen

を持っています。 <input type="hidden" value="" id='h_v' class='h_v'> Mit jQuery möchte ich den Benutzer auf diesen Wert hinweisen.

Ich verwende

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

Aber es funktioniert nicht, irgendwelche Hinweise!

268voto

Sarfraz Punkte 366217

Verwenden Sie val() anstelle von text()

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

Sie hatten diese Probleme:

  • Einfache Anführungszeichen wurden nicht geschlossen
  • Sie haben die text() für ein Eingabefeld
  • Sie waren ein Echo x statt variabel hv

13voto

MERT DOĞAN Punkte 2430

Wenn Sie dem ausgeblendeten Feld keinen Bezeichner zuweisen möchten, können Sie den Namen oder die Klasse mit einem Selektor wie dem folgenden verwenden:

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

oder mit zugewiesener Klasse:

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

12voto

dzida Punkte 8470

Das sollte funktionieren:

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

6voto

Html

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

js

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

5voto

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X