2015-11-06 2 views
0

Я использовал эту информацию, но ее не работаетКак изменить переменную Session в JavaScript MVC4 Razor Посмотреть двигатель .vbhtml

How to Create Session Variable in JavaScript MVC3 Razor View engine .cshtml

Любая идея?

Это мой SetVariable ActionResult:

Public Function SetVariable(key As String, value As String) As ActionResult 
    Session(key) = value 
    Return Me.Json(New With { _ 
     Key .success = True _ 
    }) 
End Function 

Это функция JS, которая вызывает предыдущей функции

function Comprobacion2(s, e) { 
 
     
 
     $(function() { 
 
      $.post('/Home/SetVariable', 
 
        { key: "cadena", value: "Nueva" }, function (data) { 
 
         alert("Exito, cambio realizado " + '@Session("cadena")'); 
 
        }); 
 
     }); 
 

 
    }

+0

Вызывается функция? Если это так, я уверен, что переменная Session изменяется. –

+0

Да, эта функция js вызывает функцию SetVariable (Отредактировано первоначальное сообщение) – dr3w31

ответ

0

я решил свою проблему с помощью другой функции:

function Comprobacion3(s, e) { 
 
     $(function() { 
 
      $.get('/Home/GetVariable', 
 
        { key: "cadena" }, function (data) { 
 
         alert(data); 
 
        }); 
 
     }); 
 
    }

Смежные вопросы