に静的javascript関数を変換し、私はこの小さなスクリプトが含まれているフロントエンドの設計者ビューを与えられましたモデルから得られるリストを含むオプション。このようなもの...は、AC#MVCプロジェクトでダイナミック
<script>
$('#PhaseDD').change(function() {
var chosenValue = $(this).val();
$('.ProcessDD').hide();
if (chosenValue == "")
$('#DefaultProcess').show();
// loop over a list from the model here
if (chosenValue == " loop-item-name ")
$('# loop-item-name + Process').show();
// end loop
});
</script>
これは可能ですか?もしそうなら、どうですか?そして私はこれについて正しい方向に進むつもりですか?私はかみそりの構文を使うことができると思っていましたが、それはうまくいきません。
これについてはどうでしょうか?$( '#' + selectedValue + 'Process')。show() '?あなたはこれのためのリストを必要としません。 –
'$("# "+(selectedValue ||"デフォルト ")+"プロセス ")。show();' – Pointy
なぜあなたは他に使用していますか?変数に直接プロセスを追加する –