【发布时间】:2015-04-17 14:20:38
【问题描述】:
(我还在学习 js / jquery)所以请多多包涵 - 我在页面中有以下代码 - 如果我回显 $data,它会完美运行 - 单词加载正确。但是当我回显模式(包含相同的 $data)时,功能停止,我只是在框中输入文本。
该页面具有相同的包含(它是我用于独立代码的测试页面)。我是否需要将令牌 js 和 css 文件重新加载到模态中(尝试过但不起作用)-我缺少什么?
token输入没有多余的js,只是加载js和css文件。
$data='<span class="font-heavy" id="">To:</span>
<input type="text" id="users" name="blah" placeholder="Add friends"/>
<input type="hidden" id="tags"/>
<script type="text/javascript">
$(document).ready(function() {
$("#users").tokenInput([
{id: 7, name: "Ruby"},
{id: 11, name: "Python"},
{id: 47, name: "Java"}
],{
prePopulate: [
/*{id: 123, name: "Pri User"},
{id: 555, name: "Bob Hoskins"}*/
],theme: "facebook",preventDuplicates: true, hintText: "Add friends"
});
});
</script>
';
$modal = '<a href="#" id="NewRatingsLink">Load Modal</a>
<script type="text/javascript">
$(document).ready(function(){
$("#NewRatingsLink").click(function(){
$("#newRatingsModal").modal("show");
});
});
</script>
<style>.modal {
overflow-y: hidden;
}</style>
<div id="newRatingsModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Overall Rating: '.@RatingStars($ave).'</h4>
</div>
<div class="modal-body">
<div id="listratings">
'.$data.'
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-green" data-dismiss="modal">Cancel</button>'.@$submit.'
<div class="message"></div>
</div>
</div>
</div>
</div><!-- END of Modal HTML -->';
谢谢!
【问题讨论】:
标签: jquery bootstrap-modal jquery-tokeninput