相关疑难解决方法(0)

将数据传递给bootstrap模式

我有几个超链接,每个超链接都附有一个ID.当我点击此链接时,我想打开一个模态(http://twitter.github.com/bootstrap/javascript.html#modals),并将此ID传递给模态.我搜索谷歌,但我找不到任何可以帮助我的东西.

这是代码:

<a data-toggle="modal" data-id="@book.Id" title="Add this item" class="open-AddBookDialog"></a>
Run Code Online (Sandbox Code Playgroud)

哪个应该打开:

<div class="modal hide" id="addBookDialog">
    <div class="modal-body">
        <input type="hidden" name="bookId" id="bookId" value=""/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

有了这段代码:

$(document).ready(function () {
    $(".open-AddBookDialog").click(function () {
        $('#bookId').val($(this).data('id'));
        $('#addBookDialog').modal('show');
    });
});
Run Code Online (Sandbox Code Playgroud)

但是,当我单击超链接时,没有任何反应.当我给超链接一个href ="#addBookDialog"时,模态打开就好了,但它不包含任何数据.

我按照这个例子:如何将值参数传递给Bootstrap中的modal.show()函数

(我也试过这个:如何在模态对话框中设置输入值?)

javascript asp.net-mvc jquery twitter-bootstrap

484
推荐指数
9
解决办法
71万
查看次数

将PHP变量传递给bootstrap模式

我有一个使用while循环创建的按钮.所以while循环为mysql表中的每一行创建一个表行.

我有一行代码用于按钮,它为表的每一行再次创建,每个按钮具有基于id该记录的不同值.

$order .= '<td><a href="#myModal" class="btn btn-default btn-small" id="custId" data-toggle="modal" data-id="'.$row['ID'].'">Edit</a></td>';
Run Code Online (Sandbox Code Playgroud)

问题是我想使用它$row['ID']并在模态中查看它,所以我可以使用mysqli查询检索具有相同ID的记录.

这是模态的代码.

<div class="modal fade" id="myModal" role="dialog">
        <div class="modal-dialog">
            <!-- Modal content-->
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                    <h4 class="modal-title">Edit Data</h4>
                </div>
                <div class="modal-body">
                    i want to save the id in a variable here so i can use it in a php script for this modal
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                </div>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

php mysql jquery twitter-bootstrap

7
推荐指数
2
解决办法
5万
查看次数

标签 统计

jquery ×2

twitter-bootstrap ×2

asp.net-mvc ×1

javascript ×1

mysql ×1

php ×1