私は.netにMVCパターンを使用しており、次のコードがあります:
<ol class='TextBoxesGroup'>
@foreach (Employee e in rm.employees)
{
<script type="text/javascript">addPrefRow($(this),@Html.Raw(Json.Encode(e.LanId)), @Html.Raw(Json.Encode(e.FirstName+" "+e.LastName)));</script>
}
</ol>
問題は、関数「addPrefRow」で最初のパラメーターが null であることです。順序付きリストを表す JQuery オブジェクトにしたいと思います。
関数「addPrefRow」はいくつかの html を作成します。上記のコードに html を直接配置しますが、この関数が呼び出されることもあり、html を 2 つの場所に保持したくありません。
これを行う方法はありますか?
ありがとう!
注:javascriptを実行するalert('test');
と動作します。では、なぜここで他の JavaScript を実行できないのでしょうか?