如何将ViewBag值传递给razor中的java脚本函数?

时间:2017-08-03 08:00:55

标签: jquery asp.net-mvc razor

我需要将 ViewBag 值传递给razor中的 java脚本函数。 ViewBag由字符串填充,我使用此代码,但得到错误:

  

未捕获的ReferenceError:未定义IsAirTour

IsAirTour是ViewBag的值

var RunFilter = function (cls) {
            var $grid = $('#grid');
            $grid.isotope({ filter: '.' + cls + '' })
            SetHeightEls('#grid .All');
        }
        $(document).ready(function () {
            RunFilter(@((string)ViewBag.Cls) ); //Error
        });

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

使用此

retryWhen

相反

 RunFilter('@ViewBag.Cls'); //Error