HTML/Javascript popup box with table(带有表格的 HTML/Javascript 弹出框)
问题描述
在我的应用程序中,我有一个按钮,当用户单击该按钮时,我希望出现一个弹出框(而不是窗口),其中包含我传递给它的信息的表格.
In my application I have a button, when the user clicks on the button I want a popup box (not window) to appear with a table populated with information I pass in to it.
我一直在网上寻找,但似乎找不到如何做到这一点,甚至找不到从哪里开始(使用所有 HTML,使用所有 Javascript,同时使用 HTML 和 Javascript).有没有人做过类似的事情或知道一个好的起点(例如要使用哪些组件)?
I have been looking online and cant seem to find how to do this, or even where to start (use all HTML, use all Javascript, use both HTML and Javascript). Has anyone done something similar to this or know a good starting point for this (e.g. what components to use)?
推荐答案
有一系列框架可以为您解决问题.
There's a range of frameworks that'll do the trick for you.
一个简单而常见的方法是 jQuery Dialog (http://jqueryui.com/dialog/)
An easy and common one is jQuery Dialog (http://jqueryui.com/dialog/)
一个小例子,给定html:
A small example, given the html:
<div id="dialog-modal" title="Basic modal dialog" style="display:none">
<p>Adding the modal overlay screen makes the dialog look more prominent because it dims out the page content.</p>
</div>
<a href="#" id="openDialog">Click me</a>
假设您已在顶部包含 jQuery 和 jQuery 对话框,请添加以下 javascript:
Assuming you've included jQuery and jQuery dialog on top, add the following javascript:
<script>
$(function() {
$( "#openDialog").on("click", function(){
$( "#dialog-modal" ).dialog({
height: 140,
modal: true
});
$( "#dialog-modal" ).show();
});
});
</script>
这篇关于带有表格的 HTML/Javascript 弹出框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:带有表格的 HTML/Javascript 弹出框
基础教程推荐
- 用于 Twitter 小部件宽度的 HTML/CSS 2022-01-01
- 如何使用JIT在顺风css中使用布局变体? 2022-01-01
- Vue 3 – <过渡>渲染不能动画的非元素根节点 2022-01-01
- html表格如何通过更改悬停边框来突出显示列? 2022-01-01
- 自定义 XMLHttpRequest.prototype.open 2022-01-01
- 直接将值设置为滑块 2022-01-01
- 我可以在浏览器中与Babel一起使用ES模块,而不捆绑我的代码吗? 2022-01-01
- Electron 将 Node.js 和 Chromium 上下文结合起来意味着 2022-01-01
- 如何使用TypeScrip将固定承诺数组中的项设置为可选 2022-01-01
- Chart.js 在线性图表上拖动点 2022-01-01