weixin_33711641 2014-11-29 19:44 采纳率: 0%
浏览 7

将点击的#id发布到模式

I am trying to post the ID of the clicked element that triggers the modal to the modal.

This is the code that I have so far:

//reveal Modal when when clicking on an item box.
$(document).ready(function() {
    $('.items').click(function() {
        function post(){
            $.post("/includes/functions/choose_item.php",{
                id:this.id
            });
        }
        $('#choose_item_modal').foundation('reveal', 'open', post());
    });
});

And this is the code of the file I am opening:

echo $_POST["id"];

How should i write the JavaScript so it would be able to post the ID of the element I am clicking on?
It is made in Foundation 5.

  • 写回答

2条回答 默认 最新

  • ℙℕℤℝ 2014-11-29 19:48
    关注

    try this

    for get id of element $(this).attr("id")

    $(document).ready(function() {
        $('.items').click(function() {
            var id=$(this).attr("id");
            function post(){
                $.post("/includes/functions/choose_item.php",{
                    id:id
                });
            }
            $('#choose_item_modal').foundation('reveal', 'open', post());
        });
    });
    
    评论

报告相同问题?