【发布时间】:2012-03-25 00:34:26
【问题描述】:
我正在尝试取消绑定或重新启用阻止默认设置,以便我的表单将提交正确的数据。
我尝试了多个示例。这是我的代码和我尝试过的一些示例。
此代码非常适合我想要的。只是最后一件事,并在我得到这个之后重置我可以实现的 div。
function lengthRestriction(elem, min, max) {
var uInput = elem.value;
if (uInput.length >= min && uInput.length <= max) {
return true;
} else {
var cnt = document.getElementById('field');
cnt.innerHTML = "Please enter between " + min + " and " + max + " characters";
elem.focus();
$('#ShoutTweet').submit(function(e) {
e.preventDefault();
//bind('#ShoutTweet').submit();
//$('#ShoutTweet').trigger('submit');
});
}
}
我也设置了 jsbin http://jsbin.com/ebedab/93
【问题讨论】:
-
您可以在表单的提交事件中尝试 e.preventDefault() 和 self.submit() 以获得相反的效果
标签: javascript jquery