0

我在我的项目中使用 jquery.inputmask.js

$("input[type=text].integral").inputmask({ alias: "numeric", groupSeparator: ",", autoGroup: !0, clearMaskOnLostFocus: !1, autoUnmask: true, removeMaskOnSubmit: true });

它在显示或编辑时工作正常
它还会在提交值时删除组分隔符。
例如
,如果文本框有 1,000.10 值,它会将 1000.10 提交给服务器。

但是,当我们从文本框中删除值时,它会将值提交为“null”。
我想提交“”到服务器。是否有任何选项或事件要删除。

我尝试了 onUnMask 和 oncleared 事件,它在控制台日志上给出“”或在客户端发出警报。
但将“null”提交给服务器。

4

1 回答 1

0

在最新版本中,有一个名为“ nullable ”的选项,以便它发送一个空字符串而不是 null:

nullable 当用户没有输入任何内容时不返回任何内容。默认值:真

于 2016-11-21T14:44:37.493 回答