我在控制器操作方法中将值赋值给TempData,如下所示:
TempData["FromTask"] = true;我尝试使用以下方法访问.js文件中的值:
$(document).ready(function () {
var data = '@TempData["FromTask"]';
alert('data: '+ data);
}但是这会提醒data: @TempData["FromTask"]而不是data: true
如果删除'@TempData["FromTask"]';中的引号,将得到以下错误:

发布于 2022-09-08 03:22:41
试着使用:
$(document).ready(function () {
var data = '@TempData["FromTask"]'=='True'?true:false;
alert('data: '+ data);
}结果:

https://stackoverflow.com/questions/73636321
复制相似问题