如何在jQuery中获取TempData值

如何在jQuery中获取TempData值,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我试图在jQuery中捕获Tempdata[]/Viewbag值 我在控制器中的TempData中添加了一个InvDate值,我正试图在视图中读取它 但这不起作用: <script> $(document).ready(function () { $("#Back").click(function () { alert("ok"); var InvDate = @TempData["InvDate"]; alert(InvDat

我试图在jQuery中捕获Tempdata[]/Viewbag值

我在控制器中的
TempData
中添加了一个
InvDate
值,我正试图在视图中读取它

但这不起作用:

<script>
$(document).ready(function () {
    $("#Back").click(function () {
        alert("ok");
        var InvDate = @TempData["InvDate"];
        alert(InvDate)
    });
});
</script>

$(文档).ready(函数(){
$(“#返回”)。单击(函数(){
警报(“正常”);
var InvDate=@TempData[“InvDate”];
警报(InvDate)
});
});
我需要帮助-我正在使用VS 2017 Express在ASP.NET MVC中工作
<script>
$(document).ready(function () {

    $("#Back").click(function () {
        alert("ok");
            var InvDate = '@TempData["InvDate"]';
        alert(InvDate)

    });

});
</script>
$(文档).ready(函数(){ $(“#返回”)。单击(函数(){ 警报(“正常”); var InvDate='@TempData[“InvDate”]'; 警报(InvDate) }); }); 用这个。 我刚刚在@TempData[“InvDate”]中添加了字符串。

这里是:

查看代码:

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script type="text/javascript">
  $(document).ready(function() {
    var data = '@TempData["test"]';
    alert(data);
  });
</script>

$(文档).ready(函数(){
var data='@TempData[“test”];
警报(数据);
});
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script type="text/javascript">
  $(document).ready(function() {
    var data = '@TempData["test"]';
    alert(data);
  });
</script>