在modal中访问javascript中的变量
Accessing variables from javascript in modal (noob)
我怎么能得到modelname显示在模态。换句话说,我如何正确地将变量从javascript传递到我的模态?
我有以下javascript:
<script type="text/javascript">
$(document).on("click", ".cadlib", function () {
var modelname = $('#modelname').text();
$('#myModal').modal('show');
});
和一个模态对话框:
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="myModalLabel">My Modal</h3>
</div>
<div class="modal-body">
Here's all the info you would want to know about {{modelname}}
</div>
</div>
使用您可以定位的占位符元素-将{{modelname}}
替换为<span id="modelnameplaceholder"></span>
之类的内容。然后,您可以这样做:
$('#modelnameplaceholder').replaceWith(modelname);
参考: http://api.jquery.com/replaceWith/
例子jsFiddle : http://jsfiddle.net/G82mk/
行后:
var modelname = $('#modelname').text();
添加:
$('#myModal .modal-body').html($('#myModal .modal-body').html().replace('{{modelname}}', modelname));
相关文章:
- 调用类向后变量 (JavaScript)
- 初始化父类中的变量(JavaScript/CoffeeScript 习语)
- 可以'找不到变量javascript错误
- 输出数组变量javascript
- 自提交表单访问变量javascript
- 将变量 javascript 添加到用于旋转图像的链接中
- 在文本字段中显示保存的本地存储变量 - javascript
- 将变量添加到变量 JavaScript 中
- 获取要在变量 JavaScript 中使用的用户输入值
- 如何在变量 Javascript 中删除双引号
- 使用变量 javascript 从 json 文件中获取数据
- 读取输入和打印变量 - JavaScript 和 HTML 4.01
- 传递 PHP 变量 JavaScript 窗口位置
- 重置变量 JavaScript
- 变量 JavaScript 中的变量
- 尝试使用多个函数时无法使用全局变量 - JavaScript - 初学者
- 如何按值将数组分配给另一个变量 JavaScript
- setTimout 搞砸了变量 JavaScript
- 用内部函数变量更改外部函数变量?Javascript
- 根据变量 JavaScript 增加