Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多形式一模态_Javascript_Html_Modal Dialog - Fatal编程技术网

Javascript 多形式一模态

Javascript 多形式一模态,javascript,html,modal-dialog,Javascript,Html,Modal Dialog,你能帮我解决我的问题吗? 我有多个按钮和一个模式。每次我点击按钮,模态就会正确显示。但是我喜欢重新编码我的模态。当我单击特定按钮时,我喜欢回显模式上按钮的值 例如: button 1. <value="button1"> ----> <a href="#myModal"> button 2. <value="button2"> ----> <a href="#myModal"> button 3. <value="button3"

你能帮我解决我的问题吗? 我有多个按钮和一个模式。每次我点击按钮,模态就会正确显示。但是我喜欢重新编码我的模态。当我单击特定按钮时,我喜欢回显模式上按钮的值

例如:

button 1. <value="button1"> ----> <a href="#myModal">
button 2. <value="button2"> ----> <a href="#myModal">
button 3. <value="button3"> ----> <a href="#myModal">

我不知道在哪里可以放置给定代码来回显按钮值?

一种解决方案可以是向按钮添加ID,然后在javascript函数中添加该ID以打开您的模式

$(".modal-body #your_html").val($(this).data('id'));

您可以获取当前按钮的值

$('.modal-body a').on('click', function(){
    alert($(this).val());
});

使用javascript/jquery显示模式并更改模式上的html。在按钮上有一个title属性,然后单击可以通过$(this.attr('title')获得title属性值。谢谢@Dhaval Chheda。我会试试你的建议^__^这与Java有什么关系?谢谢@Abhilash Chaturvedi。我会试试你的建议^__^我如何在模式上回显按钮的值?用#some#id替换#your#html并将其放入您想要的内容的模式中。hello@shrikantbishoye谢谢您的代码。请看我上面编辑的帖子。我不知道我能把它放在哪里?我怎么能回显模态上按钮的值?
$('.modal-body a').on('click', function(){
    alert($(this).val());
});