jQuery Phone验证在刷新页面后工作

时间:2016-09-12 13:32:16

标签: jquery

我有脚本

   $(document).ready(function(){
var phoneInput = $('.custom-options').val(372);
var inputCart = $('.wc-variation-selection-needed');
inputCart.attr('disabled','disabled');

  phoneInput.keyup(function() {
   if (!phoneInput.val().match(/^372\d{8}$/)) {
    inputCart.attr('disabled','disabled');
   } else {
    inputCart.removeAttr('disabled');
   }
  });
});

这项工作,但只有一次,如果我点击按钮并发送表单,inputCart仍将启用。

1 个答案:

答案 0 :(得分:0)

使用prop("disabled", true)prop("disabled", false)启用/禁用元素

是一种很好的做法