今天写表单提交的时候需要增加一个确认提示,所以没有使用submit按钮提交,改用jq的submit(),然后问题了
<form class="form-horizontal m-t" method="post" action="@Url.Action("Edit")" id="form">
<div class="row">
<div class="col-sm-12">
<div class="ibox float-e-margins">
<div class="ibox-title">
<h5>添加</h5>
</div>
<div class="ibox-content">
<div class="form-group">
<label class="col-sm-3 control-label">开始时间:</label>
<div class="col-sm-8">
<span>
@(Model.annualRate_beginDate?.ToString("yyyy-MM-dd"))
</span>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">结束时间:</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="annualRate_endDate" id="annualRate_endDate" onclick="laydate({ istime: false, format: 'YYYY-MM-DD' })" value="@Model.annualRate_endDate.ToString("yyyy-MM-dd")" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">年利息%:</label>
<div class="col-sm-8">
<input type="number" step="0.01" class="form-control" id="annualRate_rate" name="annualRate_rate" value="@Model.annualRate_rate.ToString("#0.00")" required>
</div>
</div>
<div class="form-group">
<div class="col-sm-4 col-sm-offset-2">
<button class="btn btn-lg btn-primary" id="submit_btn" type="button">
提交
</button>
<a class="btn btn-lg btn-white" href="@Url.Action(" rel="external nofollow" Index")">
取消
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
<script type="text/javascript">
$(function () {
$("#submit").click(function () {
var start = '@(Model.annualRate_beginDate?.ToString("yyyy-MM-dd"))';
var end = $("#annualRate_endDate").val();
var val = $("#annualRate_rate").val();
layer.confirm('请确认所填写的信息是否正确?<br/>开始时间:' + start + '<br/>结束时间:' + end + '<br/>年利率:' + val, { icon: 3, title: '提示' }, function (index) {
$("#form").submit();
layer.close(index);
});
});
})
</script>
点击提交按钮出现确认提示,但是确认后就没反应了
但是将button的type改为submit却又能提交
于是上jQuery API查找原因,看到以下这段文字顿时明白了:
Additional Notes:
Forms and their child elements should not use input names or ids that conflict with properties of a form, such as submit, length, or method. Name conflicts can cause confusing failures. For a complete list of rules and to check your markup for these problems, see DOMLint.
大概意思是表单和其子元素不宜用一个表单的属性的属性作为name或id的名称,如submit, length, 和 method等,否则会产生冲突,名称冲突可能就会导致这种情况。
原来是因为按钮id设为了submit
接下来只要将id改了就没问题了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# jquery
# submit
# 表单
# jQuery使用ajaxSubmit()提交表单示例
# Jquery ajaxsubmit上传图片实现代码
# jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
# jquery ajaxSubmit 异步提交的简单实现
# Jquery submit()无法提交问题
# 解决jquery submit()提交表单提示:f[s] is not
# jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
# 在jQuery ajax中按钮button和submit的区别分析
# JQuery与JS里submit()的区别示例介绍
# jQuery ajaxSubmit 实现ajax提交表单局部刷新
# 就没
# 就会
# 结束时间
# 这段
# 这种情况
# 又能
# 要将
# 改了
# 则会
# 请确认
# 大家多多
# 是否正确
# 其子
# 明白了
# annualRate_beginDate
# Model
# ToString
# yyyy
# content
相关文章:
香港服务器选型指南:免备案配置与高效建站方案解析
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
无锡营销型网站制作公司,无锡网选车牌流程?
制作网站的模板软件,网站怎么建设?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
如何在香港免费服务器上快速搭建网站?
如何在IIS7上新建站点并设置安全权限?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
网站制作费用多少钱,一个网站的运营,需要哪些费用?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
如何快速上传建站程序避免常见错误?
南平网站制作公司,2025年南平市事业单位报名时间?
北京网站制作的公司有哪些,北京白云观官方网站?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
北京网站制作网页,网站升级改版需要多久?
建站之星后台密码遗忘或太弱?如何重置与强化?
如何在Ubuntu系统下快速搭建WordPress个人网站?
建站上传速度慢?如何优化加速网站加载效率?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
深入理解Android中的xmlns:tools属性
建站之星上传入口如何快速找到?
油猴 教程,油猴搜脚本为什么会网页无法显示?
b2c电商网站制作流程,b2c水平综合的电商平台?
如何选择美橙互联多站合一建站方案?
制作网页的网站有哪些,电脑上怎么做网页?
C++如何编写函数模板?(泛型编程入门)
Python多线程使用规范_线程安全解析【教程】
如何在云主机上快速搭建网站?
如何在Golang中使用replace替换模块_指定本地或远程路径
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
如何选择高效响应式自助建站源码系统?
北京制作网站的公司,北京铁路集团官方网站?
宝塔建站教程:一键部署配置流程与SEO优化实战指南
如何选择高性价比服务器搭建个人网站?
如何在橙子建站中快速调整背景颜色?
建站主机是否属于云主机类型?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
建站之星免费模板:自助建站系统与智能响应式一键生成
股票网站制作软件,网上股票怎么开户?
如何用景安虚拟主机手机版绑定域名建站?
网站设计制作企业有哪些,抖音官网主页怎么设置?
深圳网站制作的公司有哪些,dido官方网站?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
网站按钮制作软件,如何实现网页中按钮的自动点击?
C++时间戳转换成日期时间的步骤和示例代码
建站之星如何配置系统实现高效建站?
免费网站制作appp,免费制作app哪个平台好?
*请认真填写需求信息,我们会在24小时内与您取得联系。