1

次のスクリプトがあります。

$('#select').change(function () {
    var selectedIndex = $('#select').val();
    $('#priceTxt').val(@Model.ListProducts[selectedIndex].Price);
});

問題は、$('#priceTxt').val(@Model.ListProducts[selectedIndex].Price); 内の selectedIndex 変数です。範囲外のように「シンボルselectIndexを解決できません」と言います。

なぜそれが起こるのですか?どうすれば修正できますか?よろしく

4

3 に答える 3

0

var を使用してモデル値を格納する

$('#select').change(function () {
    var selectedIndex = $('#select').val();
    var price='@Model.ListProducts[selectedIndex].Price';
    $('#priceTxt').val(price);
});
于 2013-07-27T06:28:21.810 に答える