Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 关闭jquery ajax中的舍入数字_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 关闭jquery ajax中的舍入数字

Javascript 关闭jquery ajax中的舍入数字,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我用jquery发送了一个数字表单,但是描述保存时没有小数。 例如,2.5>3或17.5>18 $("#sendnomreform").on('submit',(function(e) { e.preventDefault(); $('#loading').show(); $.ajax({ url: "...", type: "POST", data: new FormData(this), conten

我用jquery发送了一个数字表单,但是描述保存时没有小数。 例如,2.5>3或17.5>18

$("#sendnomreform").on('submit',(function(e) {
    e.preventDefault(); 
    $('#loading').show();
    $.ajax({
        url: "...",
        type: "POST",
        data:  new FormData(this),
        contentType: false,
        cache: false,
        processData:false,
        success: function(data)
        {
           $('#loading').hide();
           $("#message").html(data);        
        }
   });
}));
输入


你可以做:

var data = new FormData(this);

data.myNumber = Number($('.myinput').val());

$.post(url, data, callback);
也可以使用jQuery序列化方法:

$.post(url, $( "form" ).serialize(), callback);

对我可以发送数字或其他数据。但是发送十进制数,例如2.5,它发送3。如何编辑代码?您可以使用单个输入值覆盖表单,但不能使用$.ajax发送?
$.post(url, $( "form" ).serialize(), callback);