【发布时间】:2016-06-01 10:03:55
【问题描述】:
朋友,我想要一个可以接受来自用户的值的对话框。我已经尝试创建一个并在一定程度上成功,但问题是无论我想在我的对话框中显示什么,它也会显示在其中就像我的正文部分一样。请告诉我如何仅在我的对话框中显示该表单。 提前致谢。 这是我的代码-
<body>
<div id="add_dialog" title="New Entry">
<form >
<p>
Name:<input type="text" name="name" /></p>
<p> Group:<select><option value="p">p</option>
<option value="s">s</option></select></p>
</form>
</div>
</body>
我的 Jquery-
$('#add_dialog').dialog({
modal: true,
overlay: {
opacity: 0.7,
background: "black"
},
buttons: {
"ADD": function() {
$(this).dialog('close');
alert("added to the list");
},
"CANCEL": function() {
$(this).dialog('close');
alert("Select name from the list");
}
}
});
【问题讨论】:
-
对我来说似乎工作得很好
-
如果您发现任何错误,请告诉我们
-
没有错误...只是这些输入字段显示在我的主屏幕上,当该对话框弹出时,这些字段从我的屏幕上消失,它们出现在对话框中@SandeepNayak
-
jsfiddle.net/8Lsjx5bt 看起来不错
标签: javascript jquery html dialog