double
タイプのフィールドとのモデルもあります。RazorでJqueryの数値フィールドを表示する方法
[Display(Name = "Amount", ResourceType = (typeof(Resources.Work)))]
public double Amount { get; set; }
[Display(Name = "AmountInWords", ResourceType = (typeof(Resources.Work)))]
public string AmountInWords{ get; set; }
AJAX呼び出した後、私は前にそれは必須プロパティではありませんが、それは常にAmount Field is Required
イベントなしRequired
属性を示すなくても提出するフィールドをクリアしています。
カミソリビュー:double?
[Display(Name = "Amount", ResourceType = (typeof(Resources.Work)))]
public double? Amount { get; set; }
か::
@Html.EditorFor(m => m.Amount, new { htmlAttributes = new { @class = "form-control", type = "number"} })
@Html.EditorFor(m => m.AmountInWords, new { htmlAttributes = new { @class = "form-control" } })
スクリプト
$("#Amount").val('');
$("#AmountInWords").val('');
基礎となる型を 'double? 'にする必要があります。 – Jasen
Viewコードとあなたが言及したajaxコールコードを共有できますか? –
が必要でない場合はnullを許可します。 – adiga