我在项目中使用jquery.inputmask.js
$("input[type=text].integral").inputmask({ alias: "numeric", groupSeparator: ",", autoGroup: !0, clearMaskOnLostFocus: !1, autoUnmask: true, removeMaskOnSubmit: true });
显示或编辑时工作正常
它还会在提交值时删除groupseparator
前
如果textbox的值为1,000.10
它向服务器提交1000.10。
但是当我们从文本框中删除值时,它将值提交为“null” 我想向服务器提交“”。 是否有任何选项或事件要删除。
我试过onUnMask和oncleared事件,它在控制台日志上提供“”或在客户端提供警报 但是向服务器提交“null”。
答案 0 :(得分:0)
在最新版本中有一个名为“nullable”的选项,因此它会发送一个空字符串而不是null:
<强>可空强> 当用户没有输入任何内容时,不返回任何内容 默认值:true