今天写表单提交的时候需要增加一个确认提示,所以没有使用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
相关文章:
建站之星客服服务时间及联系方式如何?
建站之星免费版是否永久可用?
免费视频制作网站,更新又快又好的免费电影网站?
建站主机选哪种环境更利于SEO优化?
Android自定义控件实现温度旋转按钮效果
哈尔滨网站建设策划,哈尔滨电工证查询网站?
Python文件管理规范_工程实践说明【指导】
内部网站制作流程,如何建立公司内部网站?
简历在线制作网站免费版,如何创建个人简历?
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
专业商城网站制作公司有哪些,pi商城官网是哪个?
如何用狗爹虚拟主机快速搭建网站?
如何基于云服务器快速搭建网站及云盘系统?
建站之星安装路径如何正确选择及配置?
建站主机服务器选购指南:轻量应用与VPS配置解析
建站VPS配置与SEO优化指南:关键词排名提升策略
如何在阿里云服务器自主搭建网站?
如何通过建站之星自助学习解决操作问题?
三星网站视频制作教程下载,三星w23网页如何全屏?
建站之星Pro快速搭建教程:模板选择与功能配置指南
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
如何快速重置建站主机并恢复默认配置?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
微信h5制作网站有哪些,免费微信H5页面制作工具?
如何在西部数码注册域名并快速搭建网站?
,制作一个手机app网站要多少钱?
网站制作企业,网站的banner和导航栏是指什么?
如何在阿里云购买域名并搭建网站?
网站网页制作专业公司,怎样制作自己的网页?
制作网站的模板软件,网站怎么建设?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
如何通过VPS搭建网站快速盈利?
简历在线制作网站免费,免费下载个人简历的网站是哪些?
建站之星导航菜单设置与功能模块配置全攻略
如何选择高效响应式自助建站源码系统?
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
兔展官网 在线制作,怎样制作微信请帖?
用v-html解决Vue.js渲染中html标签不被解析的问题
网站设计制作公司地址,网站建设比较好的公司都有哪些?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
建站之星导航如何优化提升用户体验?
如何通过服务器快速搭建网站?完整步骤解析
如何在IIS中新建站点并配置端口与物理路径?
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
为什么Go需要go mod文件_Go go mod文件作用说明
如何在万网ECS上快速搭建专属网站?
如何用虚拟主机快速搭建网站?详细步骤解析
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
*请认真填写需求信息,我们会在24小时内与您取得联系。