Javascript jQuery-asp.net mvc-Field不接受数字序列中的多个逗号-浮点数

Javascript jQuery-asp.net mvc-Field不接受数字序列中的多个逗号-浮点数,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,例如,如果输入5000,系统将识别为5,00 发生的另一个问题是,如果我键入,例如5100,系统将识别为null,并将值保存为0.00 我想尽一切办法去理解这个问题,但我做不到 如何让字段识别用逗号或点输入的值 我的代码: public class EstoqueDaEmbarcacao : Entity { public decimal AguaCarregada { get; set; } public decimal DieselCarregado { get; set;

例如,如果输入5000,系统将识别为5,00

发生的另一个问题是,如果我键入,例如5100,系统将识别为null,并将值保存为0.00

我想尽一切办法去理解这个问题,但我做不到

如何让字段识别用逗号或点输入的值

我的代码:

public class EstoqueDaEmbarcacao : Entity
{
    public decimal AguaCarregada { get; set; }

    public decimal DieselCarregado { get; set; }
}
jQuery

function fillInventoryData(barcoId) {
    $("#estoque-barco-id").val(barcoId);
    $("#estoque-barco-nome").val($("#selectEmbarcacao option:selected").text());
    $("#modal-estoque").modal('show');
}
function saveInventory() {
    $("#message-estoque").removeClass("alert-danger");
    $("#message-estoque").removeClass("alert-warning");
    var barcoId = $("#estoque-barco-id").val();
    var agua = $("#estoque-barco-agua").val().replace(",", ".");
    var diesel = $("#estoque-barco-diesel").val().replace(",", ".");
    var data = JSON.stringify({ AguaCarregada: agua, DieselCarregado: diesel, BarcoId: barcoId });
    if (agua == "" || diesel == "") {
        $("#message-estoque").addClass("alert-warning");
        $("#message-estoque").html("Fill in all fields to continue");
        return;
    }
    $.ajax({
        url: "/InfoApontamento/AtualizarEstoqueBarco",
        type: "POST",
        dataType: "json",
        data: data,
        contentType: "application/json",
        success: function (result) {

            if (!result.Success) {

                $("#message-estoque").html(result.ErrorDatail);
                $("#message-estoque").addClass("alert-danger");
            }
            else if (!result.Data) {
                $("#message-estoque").html(result.Message);
                $("#message-estoque").addClass("alert-danger");
            }
            else {
                alert("Salvo com sucesso!");
                $("#modal-estoque").modal('hide');
                $('#estoque-barco-agua').val("");
                $('#estoque-barco-diesel').val("");
                // abrirModalManutencao();
                preInicializarModal();
            }
        }
    });

}
第页:


Á瓜
柴油机
更改此行:

var data = JSON.stringify({ AguaCarregada: agua, DieselCarregado: diesel, BarcoId: barcoId });
对于此(parseFloat()):


Hernandez如果问题仍然存在,系统仍然忽略逗号后的数字0,也不接受逗号后的非零数字。
var data = JSON.stringify({ AguaCarregada: agua, DieselCarregado: diesel, BarcoId: barcoId });
var data = JSON.stringify({ AguaCarregada: parseFloat(agua), DieselCarregado: parseFloat(diesel), BarcoId: barcoId });