请问在asp中做一个“确定”和“取消”按钮的弹窗怎么弄,比如说点击删除某个选项然后会弹出询问框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在asp中做一个“确定”和“取消”按钮的弹窗怎么弄,比如说点击删除某个选项然后会弹出询问框相关的知识,希望对你有一定的参考价值。

点击“确定”程序执行删除命令,点“取消”则不动。

参考技术A 要用js的confirm,
比如给按钮添加一个点击事件:
<input type="submit" value="删除" onclick="if(!confirm('确定删除吗'))return false;" />本回答被提问者采纳
参考技术B 在按钮Button属性中加入
onclick="return confirm('确认要删除此行信息吗?')" 则会弹出提示
例如:
<input type="button" value="确定" onclick="return confirm('确认要删除此行信息吗?')">
<input type="button" value="取消" onclick="return false;">

odoo10 按钮点击时的弹窗提示确认消息

odoo按钮点击时的弹窗提示确认消息

场景:

在单据页面操作工作流流程的时候,有时候会选择点击取消这份单据,但有时候会误点击,这时候最好是有一个弹窗消息提示一下你是否确认取消这样的消息

思路:

在button按钮上设置一个消息提示,后台设置提示的内容

实现:

在需要弹窗的按钮后面跟上这样一个属性:

<button name="action_cancel" icon="fa-close" string="Cancel" type="object" attrs="{‘invisible‘:[‘|‘,(‘state‘,‘not in‘,(‘created‘,‘approved‘)),(‘is_creator‘,‘=‘,False)]}"
        class="oe_link" confirm_method="pre_cancel"/>

 

属性:confirm_method

后台对应一个属性名为pre_cancel的方法:

# 预取消确定
def pre_cancel(self):
    self.ensure_one()
    return _("Note: The document cannot be recovered if it has been cancelled, are you sure?")

 

这个方法只会在运行name=action_cancel之前,进行一个显示弹窗的动作,点击取消就无事发生,点击确认才会运行action_cancel的方法,大大简化了开发的难度!

 

以上是关于请问在asp中做一个“确定”和“取消”按钮的弹窗怎么弄,比如说点击删除某个选项然后会弹出询问框的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin 实现在中间显示带标题内容输入框(带有hint名)和确认取消按钮的弹窗的功能

odoo10 按钮点击时的弹窗提示确认消息

Selenium-python 中的弹窗处理

XSS-labs 做题 1~13

C#-WinForm-弹窗提示框-如何知道用户点击的是哪个按钮?

关于弹窗 取消 确定清空按钮的事件