问题标签 [bootbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7338 浏览

javascript - Bootbox javascript 确认对话框

我对这行代码有疑问:

如何在此处应用 bootbox.js。我讨厌旧的 javascript 对话框。我怎样才能改变这个?

我已经做了这条线:

还是行不通。

0 投票
0 回答
547 浏览

javascript - 使用带有 Rails 的 Javascript 来使用 Bootbox 显示警报对话框

我是 Rails 的新手,并且在成功登录网站时一直试图显示成功消息。我一直在尝试使用 bootbox.js 来显示登录成功后存储在 ruby​​ 哈希中的消息 - 不幸的是,我对 Javascript 还比较陌生,当我创建成功登录时,我无法获得任何引导箱要显示的内容。下面的代码显示了我想要显示消息的位置。

我使用 <%= content_tag :div, class: "flash_messages", data: {flash: flash} do %> <% end %> 将散列内的数据传递给客户端上的 javascript 数组。ruby 哈希在此处的控制器中初始化:

然后我在 users.js.coffee 中创建了一个方法,我希望通过从 js 数组中获取所需的信息,使用 bootbox 警报对话框显示警报:

我用 javascript 编写了这个,然后使用转换器将其转换为咖啡脚本(这应该工作吗?)。然后我有一个名为 _show_flash_messages.js.erb 的 rails javascript 文件,我在其中调用 flashMessage 函数。

我已经能够在引导警报中显示信息,但是我更喜欢使用这些引导框对话框来显示信息。就像我说的我是 Rails 的新手,这是我第一次尝试正确集成 javascript,所以我很可能遗漏了一些明显的东西。

作为参考,这是希望在其上显示对话框的页面的 HTML:

0 投票
1 回答
118 浏览

html - Javascript 确认框

我有一个输入很少的表格,所有这些输入都是必需的..我正在使用引导程序..

样本

它工作正常,如果它是空的,它会要求一个正确的电子邮件,出现一点温暖,说错误的电子邮件格式或这个字段是必需的。

当用户单击提交按钮时,所有这些检查都会发生......提交按钮上的内容我还想添加一个确认框,如“确定吗?”......

我使用 bootbox 添加了确认操作,它工作正常,但我的问题是:

当用户单击输入被检查时,警告会出现一秒钟并且确认框也...所以我的问题是我不希望出现确认框,除非所有输入都通过检查..

谢谢我希望我清楚...

0 投票
2 回答
8067 浏览

javascript - 如何将变量传递给 Bootbox 确认?

是否可以将 jQuery 变量传递到 bootbox.js 确认框?

这是代码:

其中“productName”是一个变量,例如:

这样的事情可能吗?

更新:感谢下面的回答!

解决这个问题......如果我有这样的事情:

如何在回调中重新定义“this”?"foo" 返回 undefined 因为它现在指的是 bootbox。

0 投票
3 回答
9714 浏览

jquery - 从 bootbox 确认回调函数中获取值

控制台.log(r); 一无所获。使用 bootbox 时如何将结果传递给 r 变量

0 投票
1 回答
862 浏览

javascript - ajax 调用前的 bootbox 确认

我有这个 Javascript 代码:

我的问题是在我在引导框弹出窗口中确认之前执行了 ajax 查询。(this.confirmBox())为了让 beforeSend 函数检查 confirmBox 函数是否返回 true,我需要如何更改该行?

0 投票
1 回答
318 浏览

javascript - 将初始表单中的值解析为引导框确认对话框弹出窗口

我有一个表单,我可以从中触发 Bootbox 对话框弹出窗口,如下所示:

问题:如何在 bootbox 的消息部分中显示初始订单表单中的值?

我在想类似的东西

但我不确定。请指教

编辑:

初始形式如下所示:

0 投票
2 回答
1146 浏览

javascript - 如何使用javascript选择表单标签内的按钮?

我正在尝试在使用 bootbox 插件提交表单时弹出确认消息。问题是我不知道如何选择表单标签内的按钮。在下面的示例中,确认消息确实适用于表单标签之外的按钮,但不适用于里面的按钮。如何选择包裹在表单标签内的这个按钮?

0 投票
1 回答
361 浏览

javascript - 仅当用户在确认框中单击确定时,如何使用 mailto 将表单发送到电子邮件?

我想通过 mailto 集成将表单发送到电子邮件地址。我为此使用了以下代码:

但我只希望当用户在单击注册按钮时出现的确认框中单击确定时提交表单。当他点击确定时,他必须被引导到感谢页面 (onsubmit="location.href='thanks.html')。请参阅下面的代码

目前代码无法正常工作,我不知道如何解决这个问题。我是否可能需要在 JS 代码中包含一些 if 语句,以确保仅在单击确定时发送表单?

提前致谢

0 投票
0 回答
127 浏览

javascript - 拆分验证消息并添加到弹出窗口

我的 ASP.NET 页面上有一个验证摘要。它隐藏在屏幕上,因为我想将验证摘要的内容注入弹出框。所以我可以得到验证摘要的文本如下:

如果我用错误的两个字段警告那个 str,我会得到如下返回的内容:

所以我想在句号上进行拆分,因为我的每条错误消息都以 .

然后返回如下:

我在我的网站中使用引导程序,所以我使用引导箱库来创建一个警报,例如:

因此,我创建了一个警报,并在警告图标旁边显示了通用的无法保存消息-但是,添加可能在已拆分的验证摘要中的每个单独的错误消息的最佳方法是什么-我希望错误消息仍然结束在拆分时,已用 , 替换句号。并且在每条错误消息之后都有一个换行符,并且可能以一个项目符号开头

  • 执行以下操作只是将错误消息连接为标题通用消息