Ich habe folgendes:Javascript - fehlt] nach Elementliste
var inf = { PID: pid, PDate: pdate};
Ich habe dann einen Aufruf an die Funktion
SetVal(inf);
function SetVal(inf) {
alert(inf.PID);
- die oben gut funktioniert. Ich zeige den Alarm feinen
Aber wenn ich es hat einen Hyperlink, die einen Anruf es setval macht nicht funktioniert:
valset = '<li><a href=\'javascript:SetVal(' + inf + ');\' ><h3> ' + this.PID + '</h3><p>'
$('#DataSet).html(valset);
Wenn ich auf den Link klicke ich die folgende Meldung in FireBug erhalten:
fehlt] nach Elementliste
Nicht sicher, wie Sie es lösen. Ich dachte, sie würden eins sein.
nicht sicher, ob es ein mispaste oder das Problem, aber Sie einen '‚'in' $ (‘# DataSet‚) ' – Loktar
Wenn Sie‘ fehlt Wenn Sie versuchen, auf die Variable 'inf' im Inline-Handler zu verweisen, sollten Sie den Wert nicht verketten. '' Dies setzt voraus, dass 'inf' eine globale Variable ist. –