2017-08-03 79 views
2

我需要通过ViewBag值到java script function in razor。 ViewBag填补字符串,我用这个代码,但得到错误:ViewBag如何将ViewBag值传递给剃刀中的java脚本函数?

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

Uncaught ReferenceError: IsAirTour is not defined

IsAirTour是价值如何解决这个问题?

回答

2

使用此

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

相反

RunFilter(@((string)ViewBag.Cls)); //Error 
+0

确定这是正确的。 – programmer138200

+0

更好,但你需要解释你做了什么。 – DavidG

相关问题