为了账号安全,请及时绑定邮箱和手机立即绑定

在Ajax中,如何实现点击一个button,弹出一个div层?

在Ajax中,如何实现点击一个button,弹出一个div层?

DUO4343393 2016-12-14 17:11:40
查看完整描述

2 回答

?
希卡利

TA贡献9条经验 获得超5个赞

说真的,你的标题看的不是很懂,什么叫在ajax中,如何实现点击一个button,出现一个div层~!

什么点击,鼠标滑动,键盘这些东西都是事件坚定来管的。

如果你的意思是用ajax请求数据后,动态生成的节点怎么绑定click的话,用jq就是$(document).on('节点iD&class',function(){})需要把事件监听器放在document上面才能监听到。

不知道对你有没有帮助。


查看完整回答
2 反对 回复 2016-12-15
?
滢芷

TA贡献5条经验 获得超0个赞

这个用js实现吧,ajax是异步提交表单啊。

查看完整回答
反对 回复 2016-12-16
?
雪舞蔷薇

TA贡献51条经验 获得超16个赞

这是我写的,应该不难看懂吧!
//img1.sycdn.imooc.com//58521f860001275c13230596.jpg

查看完整回答
反对 回复 2016-12-15
?
雪舞蔷薇

TA贡献51条经验 获得超16个赞

你的意思是不是: 点击 button 按钮 触发 一个 onClick事件   onClick事件中的Ajax 的回调函数中 动态生成 一个div框啊?

查看完整回答
反对 回复 2016-12-15
?
55开

TA贡献18条经验 获得超1个赞

<div id="myDiv"></div>

    <button id="button1" type="button">你想表达什么?</button>

    <script type="text/javascript">

        $(document).ready(function() {

            $("#b01").click(function() {

            mingcheng = $.ajax({ url: "#", async: false });

                $("#myDiv").html(mingcheng.responseText);

            });

        });

       

    </script>


查看完整回答
反对 回复 2016-12-14
?
55开

TA贡献18条经验 获得超1个赞

<input type="button" id="button"  value="隐藏/显示"/>

    <div id="div1"></div>

    <script type="text/javascript">

        $(document).ready(function() {

            $("#button").click(function() {

                $("#div1").toggle();

            });

        });

       

    </script>

查看完整回答
反对 回复 2016-12-14
?
zjc_Dream

TA贡献6条经验 获得超2个赞

目测没看懂什么叫在ajax中点击btn弹出一个div层,但是点击btn弹出一个弹出层你可以给你的btn添加一个click事件,先给你要弹出的弹出层display:none;掉,然后点击的时候给他block,通过定位可以调整弹出层的位置。

查看完整回答
反对 回复 2016-12-14
  • DUO4343393
    DUO4343393
    AJAX已经将值查出来了,每条数据后面有一个btn,点击btn会弹出一个div层,我想通过这个层里一个按钮去触发另一个AJAX,现在的问题是点击数据后面的btn,弹不出div层。我不将btn放在AJAX中可以弹出来的。
  • zjc_Dream
    zjc_Dream
    你那btn是动态生成的吧,是用的动态绑定吗?
  • 2 回答
  • 0 关注
  • 5908 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信