我有一个 DevExpress SpinEdit 金额字段:
@Html.DevExpress().SpinEditFor(model => model.Tare, settings =>
{
settings.Width = 153;
settings.Properties.DisplayFormatString = @"0.0,0";
}).GetHtml()
当我手动更改值时,值会正确传递给控制器。
但是当我通过 jquery 更改值时,它会正确显示,但不会传递给控制器。
var gross = parseFloat($('#Brutto_Raw').val().replace(',', '.'));
var net = parseFloat($('#Amount_Raw').val().replace(',', '.'));
var tare = gross - net;
$('#Tare_I').val(parseFloat(tare).toPrecision(12));
$('#Tare_Raw').val(parseFloat(tare).toPrecision(12));