【发布时间】:2013-03-03 21:31:55
【问题描述】:
我想将 java scrip var 保存到 asp.net mvc Temp-data 但它给出了语法错误
$(".PopReviewNo").click(function () {
if (($('textarea').val().length == 0)) {
$('.comm').addClass("layout");
}
else {
$(".comm").removeClass("layout");
var comment = $("#comme").val();
**@TempData["CommentForPop"]= $("#comme").val();** ///Check this one
$.fancybox({
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'easingIn': 'easeOutBack',
'easingOut': 'easeInBack',
'width': 850,
'height': 394,
href: "/Stores/PopReview/@Model.Company.id?comment=" + comment,
'type': 'iframe'
});
}
});
【问题讨论】:
-
你不能这样做...
-
Js 在客户端运行,asp.net 在服务器端运行,还有问题吗?为什么需要它?
-
您需要做的是向端点发出 ajax 请求以从您的 javascript 中保存变量。
标签: javascript asp.net-mvc asp.net-mvc-3