我正在尝试使用 twitter bootstrap 创建一个简单的模式。该模式的功能是获取单击的链接的名称,并将该名称用作标题。每个名称都在 Django 数据库中。我点击此链接以供参考:将数据传递给引导模式
#Button to toggle modal
<a data-toggle="modal" data-id="{{ name }}" title="Add this item" class="open- AddBookDialog " href="#addBookDialog">{{ name }}</a><br />
#Modal
<div class="modal hide fade" id="addBookDialog">
<div class="modal-header">
<button class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<input type="text" name="nameId" id="nameId" />
<p>some content</p>
</div>
</div>
#JavaScript
<script type="text/javascript">
$(document).on("click", ".open-AddBookDialog", function () {
var myNameId = $(this).data('id');
$("modal-body #nameId").val( myNameId );
});
</script>
上面所做的是显示一个文本框,其中包含字符名称。我想要的是将名称作为标题,而不是在文本框中。当我删除文本框并放置一个具有相同 ID 和名称的标题标签时,什么都不会显示。有没有办法完成这个任务。