JS

1、给下拉框赋值

<select id="updateType">
  <option value="aa">aa</option>
  <option value="bb">bb</option>
  <option value="cc">cc</option>
  <option value="dd">dd</option>
</select>

var type = 后台传过来的值;

var options=$("#updateType").children();
for(each in options){
  if($(options[each]).val()==type){
    $(options[each]).attr("selected","selected");
    break;
  }
}

2、点击事件,清除input框里的空格

<button type="button" id="save" onclick="replaceSpace()">提交</button>

function replaceSpace() {
  var ip = $("#ip").val().replace(/\s/g,"");
  $("#ip").val(ip);
};

3、清除模态框里的历史数据

//清除修改模态窗原数据
$('#modify').on("hidden.bs.modal", function () {
  //移除上次的校验配置
  $("#updateForm").data('bootstrapValidator').destroy();
  $('#updateForm').data('bootstrapValidator', null);

  //清除form表单输入内容、清除验证痕迹
  clearForm($('#updateForm'));
  $("#updateForm")[0].reset();

  //重新加载表单验证方法

  updateFormValidator();

});

.js文件内容

function clearForm(form) {
  // input清空
  $(':input', form).each(function () {
    var type = this.type;
    var tag = this.tagName.toLowerCase(); // normalize case
    if (type == 'text')
      this.value = "";
  });
};

4、正则表达式

 子网掩码——/^(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])$/

 网段——/^(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(0)$/

 NTP——/^(?=^.{3,255}$)[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+$/

 IP——/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/

MASK——/^(254|252|248|240|224|192|128|0)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)$/

静态路由/gateway——/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/

转载于:https://www.cnblogs.com/wzy-java/p/9047322.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值