Javascript 关闭jquery ajax中的舍入数字
我用jquery发送了一个数字表单,但是描述保存时没有小数。 例如,2.5>3或17.5>18Javascript 关闭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
$("#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);