私はMVCアプリを開発しています。
ドロップダウン項目を変更するときに、ラベルのキャプションを変更したい。リストには小切手、DD、および RTGS オプションがあり、以下のコードを使用してこれらのアイテムを表示します。
@Html.LabelFor(model => model.PaymentMode, "Payment Mode")
@Html.DropDownList("PaymentMode", new SelectList(ViewBag.PaymentModes, Model))
ユーザーが支払いモードを変更すると、チェックを DD に変更すると、以下のアイテム ラベル エンティティが、チェック番号 -> DD 番号のように変更されます。
@Html.LabelFor(model => model.ChequeNo,"Cheque No.")
@Html.EditorFor(model => model.ChequeNo, new { style = "width:138px;" })
次のjqueryを書きましたが、うまくいきませんでした。ラベルのキャプションではなく、フィールドのキャプションを変更します。これを行う方法は?
$(document).ready(function ()
{
$('#PaymentMode').change(function () {
$('#ChequeNo').prop('ChequeNo', 'DD No');
var elementTitle = document.getElementById('ChequeNo').title;
alert(elementTitle);
});
});