system.js 683 B

1234567891011121314151617181920
  1. /**
  2. * Created by zhang on 2020/1/2.
  3. */
  4. $(document).ready(function() {
  5. $("#system_save").click(function () {
  6. for(let ele of $("input")){
  7. if(ele.name == "ID") continue;
  8. if(!isNum($(ele).val())) return alert($(ele).parent().prevAll("legend").text() + $(ele).prev().text()+"输入的数据类型有误,请重新输入!");
  9. }
  10. $("form").submit();
  11. });
  12. function isNum(thisValue){
  13. var regPos = /^\d+(\.\d+)?$/; //非负浮点数
  14. var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //负浮点数
  15. return (regPos.test(thisValue) || regNeg.test(thisValue));
  16. }
  17. });