- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个从表中删除记录的代码,确认操作的按钮定向到以下 js 。
<script type = "text/JavaScript">
function pregunta(){
if (confirm('¿Estas seguro de realizar esta acción')){
document.myForm.submit();
}
}
</script>
问题是,当您单击取消按钮时,表单仍然已提交
<form role="form" method="get" action="index.asp" id="myForm" name="myForm">
<div class="container">
<div class="well well-sm">
<div class="container-fluid">
<div class="row">
<div class="col-md-11"><h2>Aprobaciones Subcontrato</h2></div>
<div class="col-md-1"><a href="index.asp"><img src="images/house.png" style="width:42px;height:42px;border:0"></a></div>
</div>
<p>En el siguiente recuadro ingrese el número del subcontrato a revisar y el numero de ticket.</p>
<div class="form-group">
<div class="row">
<div class="col-md-6">
<label for="txtSubcontrato">Subcontrato:</label>
<input type="string" class="form-control" id="txtSubContrato" placeholder="Ingrese Subcontrato" name="txtSubContrato" value="<%= txtSubContrato %>" min="1" required>
</div>
<div class="col-md-4">
<label for="ticket">Ticket:</label>
<input type="number" class="form-control" id="iTicket" placeholder="Ingrese Ticket" name="iTicket" value="<%= iTicket %>" min="1" required>
</div>
</div>
</div>
<button type="submit" form="myForm" class="btn btn-default" name="btnBuscar" id="btnBuscar">Buscar</button>
</div>
</div>
</div>
<%
<!-- Eliminar y Respaldar-->
If (Request.QueryString("btnEliminar") = "Respaldar y Eliminar") Then
Response.Write ("delete")
<!-- botonera -->
Response.Write "<div class='col-md-6'>"
If iExiste = 1 Then
If (ap=1 and asu=1 and aso=1 and Cstr(rsSub("status_sub"))="A" and Cstr(rsMonto("montoavanzado"))=0) Then
Response.Write "<button class='btn btn-default' onclick='pregunta()' id='btnEliminar' value='Respaldar y Eliminar' name='btnEliminar' readonly/> 111"
ElseIf (ap=1 and asu = 1 and aso = 0 and Cstr(rsSub("status_sub"))="I" and Cstr(rsMonto("montoavanzado"))=0) Then
Response.Write "<button class='btn btn-default' onclick='pregunta()' id='btnEliminar' value='Respaldar y Eliminar' name='btnEliminar' readonly/> 110"
ElseIf (ap=1 and asu = 0 and aso = 0 and Cstr(rsSub("status_sub"))="I" and Cstr(rsMonto("montoavanzado"))=0) Then
Response.Write "<button class='btn btn-default' onclick='pregunta()' id='btnEliminar' value='Respaldar y Eliminar' name='btnEliminar' readonly/> 100"
ElseIf (ap=0 and asu = 0 and aso = 0 and Cstr(rsSub("status_sub"))="I" and Cstr(rsMonto("montoavanzado"))=0) Then
Response.Write "<button class='btn btn-default' onclick='pregunta()' id='btnEliminar' value='Respaldar y Eliminar' name='btnEliminar' readonly/>000"
Else
Response.Write "<button type='button' class='btn btn-default disabled'> Respaldar y Eliminar</button>"
End If
Else Response.Write "<button type='button' class='btn btn-default disabled'> Respaldar y Eliminar</button>"
End If
Response.Write "</div>"
Response.Write "</div>"
Response.Write "</div>"
Response.Write "</div>"
正如您所看到的页面,首先使用表单请求一个号码来搜索数据库,然后加载数据并提供删除选项
最佳答案
您应该在表单的 onsubmit 事件上使用 return false 以阻止提交
你可以做类似的事情
onsubmit="return callIReallySubmit();"
函数调用IReallySubmit() {
做你的逻辑来测试你是否可以提交..
返回可以提交或不提交;
}
勘误表:问题实际上是按钮上的 type="submit"
,将其更改为 type='button'
关于javascript - 取消后提交仍在继续Confirm(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37623541/
我正在尝试让删除确认执行一个删除当前 ID 数据的函数。 我收到这个错误: Uncaught TypeError: Cannot read property 'call' of undefined 在
我经常处理在 Kate 中打开的大量文件。然后,当关闭我正在编辑的一个文件时,我无意识地按了 alt+F4,然后凯特高兴地关闭了我正在编辑的所有打开的文件,让我再次大喊大叫,并用键盘和硬件进行了另一次
这个问题在这里已经有了答案: What is the difference between alert and window.alert? (2 个答案) 关闭 9 年前。 window.confi
我使用以下代码通过 jquery ui 对话框使用默认的 javascript 确认。 jQuery.extend({ confirm: function(message, title, ok
我正在使用以下代码: :delete, :confirm => "You sure you want to delete "
Window.prototype.confirm 和 Window.confirm 有什么区别? 我正在处理一个更改请求,上面写着 We need to have a title on confirm
单击链接时,确认框消息会正常显示。 "Are you sure?", :method => :delete %> 出现确认框时,默认选中“确定”按钮;我希望默认选择“取消”按钮,这样如果用户
我正在编写一个依赖于 RabbitMQ 的 Node.js 应用程序。我正在使用 node-amqp 作为连接到 RabbitMQ 的首选库。 建立到 RabbitMQ 的连接后,我要做的第一件事就是
这是我的 sweetalert 我想在单击此确认按钮时更新我的数据库 STATUS 列请帮助我谢谢 swal({ title: 'Are you sure?', text: "Yo
有人可以告诉我,如何才能在注册的确认后后发送此邮件。无论是忘记密码/重设密码还是注册,此代码都会在每次确认后发送邮件。 var aws = require('aws-sdk'); var ses =
我想使用UIkit.modal.confirm来确认用户在UIkit.modal.prompt中的输入,如果他们确认则继续,否则返回UIkit.modal.confirm. UIkit.modal.p
在 Azure DevOps 管道中的一项任务中,我尝试停止 IIS 服务器。这可以通过在命令提示符中调用命令net stop WAS来实现。手动执行此操作,它会要求确认 手动方式,我只需按 Y EN
在 Azure DevOps 管道中的一项任务中,我尝试停止 IIS 服务器。这可以通过在命令提示符中调用命令net stop WAS来实现。手动执行此操作,它会要求确认 手动方式,我只需按 Y EN
我有一个在 AJAX 调用完成后执行的 javascript 代码。 req.done(function (response, textStatus, jqXHR){ if (response
我有一个移动网站,供各种设备使用,包括一些运行带 IE 7 的 Windows Embedded 7 锁定版本的车载计算机。出于某种我无法解释的原因,window.confirm() 已损坏,但所有其
这里是第一个问题,Stackoverflow 的新手,所以如果我有什么遗漏的地方,请指导我。我的问题如下, 我正在创建一个自定义弹出消息,例如 window.confirm。在函数中,用户需要传递一些
我正在尝试从确认框中删除“确认”标题,我在确认对话框中获取页面名称,这看起来很尴尬。 请帮我从确认对话框中删除标题。 最佳答案 不要使用window.confirm(),因为这使用了WebView的内
我在使用angular-js时调用phonegap的notification.confirm。 我的代码如下: ng-click= func(item) $scope.func = function(
我正在为用户编写删除确认代码,但是当我运行它时,它显示了这个错误 这是我的代码 onDelete = (id) => { console.log(id); if (co
我在应用程序中使用$ mdDialog,但想将其用作“确认”对话框而不是普通对话框。这意味着,在用户单击“确认”对话框中的两个按钮之一之前,不应继续执行代码流。我注意到可以使用$ mdDialog.c
我是一名优秀的程序员,十分优秀!