2016-11-23 3 views
-2

私はビューバックを埋めるコントローラアクションを持っています。viewbagでデータがいっぱいになるまでjquery関数を呼び出したい

ViewBag.IsDownloadPDF = "true"; 

私は$(document).ready(function())関数を呼び出す関数を持っています。

function checkdata() 
{ 
alert('Hi'); 
} 

私はviewbagデータが見つからないまでCHECKDATA関数を呼び出したいです。

私は正解を得ることができたらうれしいです。

+0

ViewBagはサーバー上にビルドされているため、JSが直接それと対話できないため、問題のように見えます。 –

+0

@ Rory McCrossan、ok。サーバー側からの任意のオブジェクト、私はjquery.anyオブジェクトにアクセスすることができますような存在ですか? –

+0

Viewbag.isdownloadpdf = trueの場合、CheckDataを実行しますか? –

答えて

0

私はこの美しいコードは知っていませんが、これを行うことはできませんか?

@if (ViewBag.IsDownloadPDF == "true") 
{ 
    <script> 
     //Either this 
     function checkdata() 
     { 
     alert('Hi'); 
     } 
     checkdata(); 

     //Or this 
     checkdata(); 
    </script> 
} 
関連する問題