那你直接用textbox或validatebox不要用numberbox就可以了~
$('#supportingNetwork')numberbox({required:true, //必填
min:0, //最小值0
max:99999999, //最大值
precision:2 //保留几位小数
});
numberbox 声明的文本框只能输入数字,字母特殊字符啥的都被禁了。但是这个解决不了你的要求。
所以,可以用textbox 文本框或validatebox 验证框。
$('#supportingNetwork')validatebox({
required:true,
validType:['正则表达式','length[1,2]'], //正则表达式根据自己需求去网上搜 length 就是输入长度
invalidMessage:"提示信息内容" //当输入不符合验证框,就会提示,提示内容自己写。
});
与之对应的 这个字段在数据库声明方式自己也注意下。VarChar 啊还是Number自己判断。
以上就是个人经验见解,如有错误请指出,互相学习。你可以用ajaxSubmit来提交表单;这个是JQuery里面的方法,ajaxSubmit马上可以由AJAX来提交表单。如:
var options = {
url : 'xxxx',
type : 'post',
dataType : 'json',//传到后台的数据格式
data :{//需要提交的参数
id:1(这里提下,这个"Id"名称要和你后台的变量名对应,你懂的!)
}
success : function(data) {//自定义提交成功后的回调方法
}
};
最后$("#formId“)ajaxSubmit(options);<input name="mark" maxLength=8 required="true" class="easyui-numberbox" type="text" sizeWidth="20" />
不要min这个属性就可以了
min数字文本框中可允许的最小值null
max数字文本框中可允许的最大值null
precision数字最高可精确到小数点后几位0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)