Javascript 如何基于数据绑定属性在模式上显示不同的内容?(knockout.js+;引导模式)

Javascript 如何基于数据绑定属性在模式上显示不同的内容?(knockout.js+;引导模式),javascript,html,twitter-bootstrap,knockout.js,Javascript,Html,Twitter Bootstrap,Knockout.js,我想做的是,当我根据链接的数据绑定单击“预览应用程序”链接时,我想显示一个模式 比如说, <a href="#" data-toggle="modal" data-target="#previewApplicantModal" data-bind="attr: { 'data-applicationKey': application.applicationKey }"> Preview Application </a> 当我这样做时,它绑定到相应的appl

我想做的是,当我根据链接的数据绑定单击“预览应用程序”链接时,我想显示一个模式

比如说,

<a href="#" data-toggle="modal" data-target="#previewApplicantModal" data-bind="attr: { 'data-applicationKey': application.applicationKey }">

   Preview Application

</a>

当我这样做时,它绑定到相应的applicationKey。因此,我想使用此信息在基于applicationKey的模式上显示相应的candidateLocation

我该怎么做

换句话来说

如何使模式读取applicationKey并显示与该applicationKey位于同一“application”对象内的候选位置

我的空模式的代码当前如下所示:

<div id="previewApplicantModal" class="modal fade" tabindex="-1">
   <div class="modal-dialog">
    <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
            <h4 class="modal-title" id="myModalLabel">Applicant Preview</h4>
        </div>
        <div class="modal-body">



            <div class="row">
                <div class="col-md-6">
                    <span>Applicant Responses</span>

                </div>
                <div class="col-md-6">
                    <div>


                    </div>
                </div>
            </div>
            <div class="row small-margin-top" style="text-align:center">
                <a href="#">Read Full Profile</a>
            </div>

        </div>

    </div>
</div>

&时代;接近
申请人预览
申请人的答复

knockstrap modal@BryanDellinger如何?我正试图根据同一对象中的特定元素(applicationkey)在对象中显示另一个元素(位置)。这样做可能吗?knockstrap modal@BryanDellinger如何?我正试图根据同一对象中的特定元素(applicationkey)在对象中显示另一个元素(位置)。这样做可能吗?