Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过jQuery禁用和启用按钮,但启用按钮后不会触发onclick事件_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 通过jQuery禁用和启用按钮,但启用按钮后不会触发onclick事件

Javascript 通过jQuery禁用和启用按钮,但启用按钮后不会触发onclick事件,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我有个问题,似乎找不到解决办法。问题是:我有一些jQuery,它会一直禁用按钮,直到表单的所有字段都填满为止。当所有字段都被填满时,按钮被启用,但是用于GoogleReCAPTCHA的javascript onSubmit事件没有被触发。任何人都可以帮忙 代码如下: //jquery禁用按钮,直到所有字段都填满为止 $().ready(函数()){ //在键盘上验证注册表格并提交 $(“#fbForm”)。验证({ 规则:{ 姓名:{ 必填项:true }, 姓:{ 必填项:true }, 条

我有个问题,似乎找不到解决办法。问题是:我有一些jQuery,它会一直禁用按钮,直到表单的所有字段都填满为止。当所有字段都被填满时,按钮被启用,但是用于GoogleReCAPTCHA的javascript onSubmit事件没有被触发。任何人都可以帮忙

代码如下:

//jquery禁用按钮,直到所有字段都填满为止
$().ready(函数()){
//在键盘上验证注册表格并提交
$(“#fbForm”)。验证({
规则:{
姓名:{
必填项:true
},
姓:{
必填项:true
},
条款:{
必填项:true
}
},
errorPlacement:函数(错误,元素){
返回true;
},
submitHandler:function(){
}
});
$('#fbForm')。更改(函数(){
如果($(“#fbForm”).valid()){
$(“#btnsupmit”).removeAttr(“禁用”);
}
});
//雷帕查JS酒店
提交函数(令牌){
如果(屏幕宽度>=768){
document.getElementById(“fbForm”).submit();

}否则,如果(screen.width您在关闭就绪功能的最后一行缺少一个},请先修复该问题。

$().ready(函数()){
$('#num').validate();
//在键盘上验证注册表格并提交
$(“fbForm”)。验证({
规则:{
姓名:{
必填项:true
},
姓:{
必填项:true
},
条款:{
必填项:true
}
},
errorPlacement:函数(错误,元素){
返回true;
},
submitHandler:function(){
}
});
$('#fbForm')。更改(函数(){
如果($(“#fbForm”).valid()){
$(“#btnsupmit”).removeAttr(“禁用”);
}
});
//雷帕查JS酒店
提交函数(令牌){
如果(屏幕宽度>=768){
document.getElementById(“fbForm”).submit();

}否则,如果(screen.width)同时尝试了这两个选项,按钮仍处于禁用状态,请重新阅读问题-您说按钮确实已启用,但存在另一个问题,与启用按钮无关。关闭标记并尝试freedomn-m的建议,这些建议是:$(“#btnSubmit”).prop(“禁用”,false);和$(“#btnSubmit”).attr('disabled',null)--仍然不工作,请帮忙。您也没有标记,最后要关闭。只需在本地计算机上运行代码,在浏览器控制台中找到错误并通知我们。