【发布时间】:2016-01-01 16:19:15
【问题描述】:
我在使用引导模式显示 data-id 时遇到问题。这是我的脚本
<a class="btn btn-warning btn-minier" href="#modal-form-edit" role="button" data-toggle="modal" data-id="<?php echo $row['product_names']; ?>"><i class="icon-edit bigger-120"></i> Edit</a>
模态
<div id="modal-form-edit" class="modal hide" tabindex="-1">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="blue bigger">Products</h4>
</div>
<div class="modal-body overflow-visible">
<div class="row-fluid">
<div class="vspace"></div>
<div class="span7">
<div class="control-group">
<label class="control-label" for="form-field-username">Product Name</label>
<div class="controls">
<input type="text" name="product_name" placeholder="Product Name" value="" id="product_name" />
</div>
</div>
JS
$('#modal-form-edit').on('show', function () {
var product = $(this).data('id');
$("#product_name").val($(this).data('product'));
})
问题是,data-id 没有显示值($row['product_names'])。
当我改变时
var product = $(this).data(id)
到
var product = "test";
模态显示“测试”。任何帮助我将不胜感激
【问题讨论】:
标签: javascript php jquery twitter-bootstrap