今天写表单提交的时候需要增加一个确认提示,所以没有使用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
相关文章:
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
如何通过cPanel快速搭建网站?
制作公司内部网站有哪些,内网如何建网站?
建站主机是否等同于虚拟主机?
建站主机选哪种环境更利于SEO优化?
如何在万网自助建站平台快速创建网站?
教程网站设计制作软件,怎么创建自己的一个网站?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
深圳网站制作培训,深圳哪些招聘网站比较好?
,网站推广常用方法?
临沂网站制作企业,临沂第三中学官方网站?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
如何通过IIS搭建网站并配置访问权限?
如何在阿里云服务器自主搭建网站?
平台云上自主建站:模板化设计与智能工具打造高效网站
岳西云建站教程与模板下载_一站式快速建站系统操作指南
清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?
微信推文制作网站有哪些,怎么做微信推文,急?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
建站上传速度慢?如何优化加速网站加载效率?
如何通过山东自助建站平台快速注册域名?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
制作企业网站建设方案,怎样建设一个公司网站?
建站ABC备案流程中有哪些关键注意事项?
如何用腾讯建站主机快速创建免费网站?
深入理解Android中的xmlns:tools属性
javascript中对象的定义、使用以及对象和原型链操作小结
如何在万网ECS上快速搭建专属网站?
大连网站制作公司哪家好一点,大连买房网站哪个好?
网站代码制作软件有哪些,如何生成自己网站的代码?
开封网站制作公司,网络用语开封是什么意思?
如何选择高效响应式自助建站源码系统?
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
头像制作网站在线制作软件,dw网页背景图像怎么设置?
专业网站建设制作报价,网页设计制作要考什么证?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
如何配置FTP站点权限与安全设置?
网站图片在线制作软件,怎么在图片上做链接?
建站主机选购指南:核心配置与性价比推荐解析
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何在新浪SAE免费搭建个人博客?
常州企业网站制作公司,全国继续教育网怎么登录?
,巨量百应是干嘛的?
专业公司网站制作公司,用什么语言做企业网站比较好?
在线制作视频网站免费,都有哪些好的动漫网站?
沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?
制作网站外包平台,自动化接单网站有哪些?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
*请认真填写需求信息,我们会在24小时内与您取得联系。