Я вызываю метод ajax для Web API и возвращает объект json. Он содержит несколько пар значений ключа.Не удалось сохранить данные в cookie при успешном обратном вызове метода ajax
Я использую jquery.cookie.js от https://github.com/carhartl/jquery-cookie. При успешном обратном вызове я пытаюсь сохранить данные ответа в cookie, но я получаю «Uncaught TypeError: $ .cookie не является функцией».
$.ajax({
url: "http://localhost:12345/Login",
type: "Post",
contentType: "application/json",
data: (data),
headers: {
"Accept": "application/json",
"Content-Type": "application/x-www-form-urlencoded"
},
success: handleData,
error: function (msg) {
alert(msg);
}
});
function handleData(data) {
$.cookie("example", "foo");
$.cookie("userid", JSON.stringify(data["userid"]));
}
Когда я звоню под кодом в теге javascript, он работает. то же самое не работает, когда я использую тот же код в ajax Успешном обратном вызове.
$.cookie('menu-data', "Hello");
alert($.cookie("menu-data"));
Я могу хранить эти данные в локальном хранилище.
Пожалуйста, помогите.
Заранее спасибо.
отметьте ответ на это! http://stackoverflow.com/questions/21108375/could-not-load-file-or-assembly-system-web-webpages-razor-version-3-0-0-0-or – Alex