更多的提交按钮禁用与Jquery点击,不工作
More submit button disabling on click with Jquery, doesn't work
我得到了这段代码:
就禁用和替换Submit按钮而言,它工作得很好,但它不会提交表单。我的表单使用'get'方法并将数据提交到另一个页面。
<script type="text/JavaScript">
$('.button').click(function() {
$('.button').remove();
$('.holder').append("DONT DOUBLE CLICK ANYTHING IN A BROWSER");
$('.form').submit();
});
</script>
我已经尝试了大多数事情,包括改变。form到我的形式的id,仍然没有快乐,任何想法将是有帮助的。
HTML代码
<form action="liftingConfirm.asp" method="get" id="frmArchiveConfirm">
<input name="con_id" type="hidden" id="con_id" value="<%=request.querystring("con_id")%>" />
<input name="sub_id" type="hidden" id="sub_id" value="1" />
<input name="liftingDate" type="hidden" id="liftingDate" value="<%=Session("currentUSDate")%>" />
<div class="holder"><input name="btnConfirm" type="submit" class="button" id="btnConfirm" value="Start New Lifting Gear Examination" /></div>
您使用了错误的选择器,.form
正在寻找具有form
类的<form>
。此外,您应该使用on()
语法:
$('form').on('click', '.button', function() {
$('.holder').append("DONT DOUBLE CLICK ANYTHING IN A BROWSER");
$('#frmArchiveConfirm').submit();
$('.button').remove();
});
要使您的jQuery代码工作,您应该像下面这样将frmArchiveConfirm
包含到您的jQuery代码中。
将$('.form').submit();
替换为$('#frmArchiveConfirm').submit();
else如果页面中只有一个表单则使用$('form').submit();
当您遇到这样的错误时,不要忘记使用firebug或浏览器开发工具。您可以很容易地找出代码中的错误和错误
相关文章:
- 点击jQuery按钮下载文件
- 点击jquery上的按钮问题
- 如何检查星星是否被点击?(Jquery星级评定插件)
- 点击jquery中的按钮更改内容
- 点击jquery按钮后,是否可以添加相同的现有dom结构
- CSS在第一次点击jQuery.post提交时没有应用,然后在随后的点击中没有更新
- 如果条件点击 - jQuery
- 点击JQuery/HTML5显示元素的索引/位置
- 第二次点击jQuery按钮是't开火
- 点击jQuery按钮出现页面滚动错误
- 点击Jquery下拉菜单
- 使列表可点击(jquery/html)
- 2 个请求在点击 jquery 中
- 点击Jquery实时预览插件
- 按钮点击jquery取消表单和重定向页面
- 点击jquery表单验证按钮,然后在javascript上发送数据
- 点击Jquery更改css
- 点击jQuery的链接获取请求
- 使用点击jquery事件执行css3转换
- 点击jQuery发送AJAX请求