问题标签 [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.
jquery - 将引导框对话框中的表单发布回控制器
我有以下引导箱片段,我在其中通过 ajax 调用加载消息:
这就是data
返回的内容,并加载到我的引导框对话框的正文中。
这是我的控制器:
如何将表单发布回我的控制器?bootbox 的回调中需要什么代码才能将我的表单发回,如果 ModelState 中有任何错误,我的 bootbox 对话框将保持打开状态,否则对话框将正常关闭。
javascript - javascript/jquery 中 C# 的 await 等价物是什么?
我正在使用一个名为的 jQuery 库bootbox
当我单击“确定”按钮时,除非我返回如下错误值:
对话框将关闭。
在回调函数中,我调用postForm
的是一个对我的服务器端进行 AJAX 调用以执行某些操作的函数。根据该操作的结果,我想保持对话框仍然打开。
但是因为它是一个 AJAX 调用,并且结果需要一段时间才能回来,所以postForm()
无论我的结果如何,对话框都会立即关闭。
如何告诉 javascript 等待 ajax 调用的结果?
如果我能做这样的事情会很棒:
javascript - requirejs 导出全局变量
我正在尝试将 bootbox ( http://bootboxjs.com ) 与 requirejs 一起使用。
main.html
main.js
myscript1.js
通常,一旦加载了 bootbox 插件,我们就可以在页面上的任何位置使用 bootbox:bootbox.alert("Hello world!");
当使用 requirejs 时,我必须在每次使用 requirejs 时传递bootbox
变量并定义它才能使用bootbox
. 我试过“出口”,但似乎没有帮助。
bootbox
加载后如何让变量全局可用?
谢谢你。
javascript - bootbox.confirm() 无法正常工作
bootbox.confirm() 有什么问题? 这是我的代码:
它不等待确认并默认返回true。如果是在最后使用 return false 来阻止它消失
然后它不会显示任何针对单击“确定”或“取消”的操作
如果我在 true 部分使用任何简单的警报来检查它在 true 部分中输入的行为并显示简单的警报并显示单击按钮的所需值但是如果在同一部分中使用 return true 但它不起作用
javascript - bootbox 确认 - 选择 OK 时包含 href
我正在尝试将bootbox.js添加到测试页面。
目前,当我在触发引导框的超链接中包含 href 标记时,无论我单击哪个确认按钮(取消或确定),都会触发 href。
如何将 href 标签包含到 bootbox js 代码中,仅当用户选择 OK 确认选项时才会触发?我尝试了几次尝试,但都没有成功。
这是带有 href 标记的超链接:
这是我的书箱 js 代码:
jquery - 在引导箱内提交表单
我在确认引导箱中有一个表单,我需要确定按钮使该表单的提交捕获此表单的返回。
这是我用于引导箱的代码
这是我的表格:
我正在使用像模板电机这样的树枝和像框架一样的 symfony2
javascript - 将 JavaScript 确认警报替换为 bootbox.js 确认
我不太了解如何实现bootbox.js来替换我的标准 javascript 确认警报弹出窗口,需要一些帮助。我已经阅读了一些线程和文档,但不能完全正确。
我目前有这个按钮/链接在我的模板中保存记录号:
这调用了我想用 bootbox.js 替换的当前 js 函数:
如果选中 OK 选项,则记录被复制(在复制记录时显示进度动画)。如果选择了 CANCEL 选项,则不会发生任何事情。
我已经使用以下代码来实现引导箱警报,但我不确定如何返回引导箱 OK 确认,这将复制记录。
bootbox.js
一些有效的建议将不胜感激
更新问题
我现在有启动框确认弹出显示,但我无法返回“真”或“假”确认结果。这是我的新代码:
我很沮丧,我无法返回结果来复制记录。
任何帮助都会很棒。
jquery - 确认后 Bootbox 未使用 remove() 删除表格行
我有一个使用 Bootstrap 3 的表,如果用户确认使用 Bootbox.js,我想使用每行中的按钮删除一行。
我需要它来删除包含按钮的行。当我单击按钮时会触发确认,但当我单击“是”时,该行不会被删除。
如果我注释掉 Bootbox 部分并仅$(this).parentsUntil('tbody').remove();
在 click() 事件上使用,它会按预期工作,但一旦我取消注释,它就不起作用
这是页脚中的 JS 包含和 JS
这是桌子
javascript - Bootbox.js - 启用/禁用按钮 + 自定义 jquery - 如何?
我正在使用 bootbox.js 在模式中显示 2 个控件:
- 文件上传器
- 提交文件的按钮。
在我看来,这是我目前在我的脚本部分中所拥有的:
如您所见,用户按下按钮并显示模式。这是我的问题:
1)如果我将模式中的按钮显示为禁用,当用户选择文件时如何启用它?
2) 正如您在我的自定义 dialogHTML 中看到的那样,有一些微调器功能,也就是说,在提交表单时,按钮中会显示微调器图标并禁用表单上的所有控件,此行为在引用的 javascript 文件上,但是这一切都没有发生。这就是(正在处理其他形式:
});
我已经挣扎了5天,我无法让它工作。有任何想法吗?