href和bootstrap模态

时间:2015-02-13 04:13:56

标签: javascript jquery ajax twitter-bootstrap-3

我正在尝试使用应用程序实现模态功能,我有点卡住了。

用例:在用户的仪表板上,它们是各种应用程序的链接。当用户尝试访问这些链接时,应弹出带有条款和条件的模式,当用户接受条件时,应根据用户选择的应用程序链接打开新窗口。这些链接是动态的,并在基于数据库的UI上生成。

非模态实施:

<div class="col-xs-12" nopadding>
    <ul class="nopadding padded-side-20">
        <c:forEach var="app" items="${appAndLink}">
            <li><a href="#" onClick="openJSWindow('${app.value}', '${app.key}', true)">${app.key}</a></li>
        </c:forEach>                                                                
    </ul>
</div>

模态实施:

<c:forEach var="app" items="${appAndLink}">
    <li><a href="#" id="modalbutton" data-toggle="modal" data-height=320 data-width=450 data-target="#myModalAccessApp">${app.key}</a></li>
</c:forEach>
<div class="modal fade" id="myModalAccessApp" tabindex="-1" role="dialog" aria-labelledby="myModalAccessAppLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header nopadding padded-side-20 padded-tb-10">
                <button type="button" class="close" 
                data-dismiss="modal" aria-hidden="true">
                    &times;
                </button>
                <h4 class="modal-title" id="myModalAccessAppLabel">
                    Systems Use Notification
                </h4>
            </div>
            <div class="row">
                <div class="col-lg-12 gray-divider"></div>
            </div>
            <div class="modal-body" id ="modalID">
                <p> Terms and condition </p>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-success" onclick="openJSWindow('${app.value}', '${app.key}', true)" data-dismiss="modal">
                    I Accept
                </button>
                <button type="button" class="btn btn-success" 
                data-dismiss="modal">Cancel
                </button>
            </div><!-- /.modal-footer -->
        </div>
    </div>
</div> <!-- /.modal-Ends --> 

</ul>
</div>  

我无法将${app.value}${app.key}值传递给我创建的模态。如果可以使用jQuery或AJAX,请告诉我。我对这些知识非常有限。

感谢您的帮助。

0 个答案:

没有答案