2016-04-18 9 views
-3

Ich habe einen Cookie namens "Name" mit einem Wert = "Daten".Wie lese ich einen Cookie-Wert mit jquery?

Mein Cookie sieht wie folgt aus:

var result = $.cookie("Name"); 

result = "value = data" 

aber alles was ich brauche ist die "Daten". nicht "value = data"

ich habe sowieso nicht in JavaScript gefunden, die C# ähnlich ist, wo i

var result = Request.Cookies["Name"]["value"]; 

Es sollte eine JavaScript-Methode wie seine nur tun können:

var result = $.cookie("Name").("value"); 

MEHR INFO

ich die Cookie-Einstellung zunächst auf diese Weise in C# nicht sicher, ob dies richtig ist?

var httpCookie = Response.Cookies["Name"]; 
      if (httpCookie != null) 
      { 
       httpCookie["value"] = "data"; 
      } 

when trying to set httpCookie = "data" //Error: Cannot convert source type 'string; to target type 'System.Web.HttpCookie' 
+1

wie setzen Sie das Cookie? Es sollte nicht den Wert "Wert = Daten" enthalten. –

+0

Ein Cookie enthält nur eine Zeichenfolge, kein Objekt, daher können Sie es nicht subskribieren. – Barmar

+0

siehe mein MORE INFO Update – NeoSketo

Antwort

1

ok so war die Antwort klar.

einen Cookie-Wert in C# setzen ihre getan als:

httpCookie.Value = "data"; 

i falsch war es als Einstellung:

httpCookie["Value"] = "data"; 
Verwandte Themen