jqueryを使用してその値を更新するには、このdisplayforが必要です。jqueryを使用してDisplayForテキスト/値を変更します
私は.val()
と.text()
を試しましたが、どちらもうまくいきませんでした。ディスプレイ用にこれを行う特別な方法があります。私はそれをディスプレイにしておく必要があります。
ディスプレイにもスタイルを設定できませんか?私はそれを働かせることはできませんでした、それはTextboxForのために働く。
ありがとうございます。
Estimated Time: @Html.DisplayFor(model => model.EstimatedTime, new { @class = "TitleEstTimeClass", @style = "color: green" })
$(".TitleEstTimeClass").val(result[1]);
私のモデル=> model.EstimatedTimeを呼び出す方法はありますか? "Some Text"にあります。 – TMan
ああ、それは私が持っていたように保ちませんでしたが、.htmlは正常なラベルを作成してその中にDisplayTextForを入れたときにうまくいったのです。 – TMan
ちょうど私の答えを更新しました - あなたのためにまだ働いていなかった理由とあなたが最後のコメントでやったことをしなければならなかった理由についての詳細についてはEDITをご覧ください。 PS - ラベルタグの上にスパンタグを使用して一貫性を持たせます(これはフォームフィールドと関連していないので、ラベルではありません)。 – Tommy