0

我正在尝试创建一个动态表,它应该在其中一个列中包含一个启动引导模式的按钮作为条目。我不知道如何检查单击了哪个按钮以及如何填写表格。抱歉,我对标记没有太多经验。这是我到目前为止所拥有的:

div.span12
table.table.table-hover
    thead
        tr
            th Patient Name
            th Phone Number
            th History
    tbody
        each pat in patients
            tr
                td #{pat.name}
                td #{pat.phone}
                if (0<pat.history.length)
                    td #{pat.history[0]}
                else
                    td No history

a.btn(data-toggle="modal", href="#myModal") Launch
div.modal.hide(id="myModal")
    .modal-header
        button(type="button", class="close", data-dismiss="modal") x
        h3 Modal Header
    .modal-body
        p One fine body...
    .modal-footer

所以我想td #{pat.history[0]}用一些东西(唯一ID?)替换它,如果我点击它,我可以弹出模式并显示相关patient数据。我怎么做?

4

1 回答 1

0

我找到了解决方案,但在我看来有点难看。如果还有其他更清洁的,请告诉我:

            each pat,key in patients
            tr
                td #{pat.name}
                td #{pat.phone}
                if (0<pat.history.length)
                    td 
                        span(onclick='console.log(#{key})') #{pat.history[0]}
                else
                    td No history

像这样,我可以将患者数组中的元素与单击它的行相关联,并且可以弹出具有所需内容的模式,但是这样使用它可以吗?

于 2013-04-20T11:55:00.543 回答