我想在单击模式上的按钮时获取参数。如何获取传递给javascript函数中的引导模式的参数
<div class="modal hide fade" id="resetPasswdModal" 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="myModalLabel1">reset</h3>
</div>
<div class="modal-body">
<input id="Password1" type="password" />
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">cancel</button>
<button class="btn btn-danger" data-dismiss="modal" onclick="resetPasswd()">confirm</button>
</div>
</div>
模态被触发:
<a href="#resetPasswdModal" data-toggle="modal" data-id="111" class="btn">reset</a>
当我点击confirm
模态,我想要得到的data-id
值。这是我如何做:
<script type="text/javascript">
function resetPasswd() {
var UserID = $('#resetPasswdModal').data('id');
}
</script>
然后用户名设置为undefined
。
我怎么能拿data-*
在javascript
使用,因为'resetPasswdModal'不有任何属性'data-id'。你也可以参考以下文章[data- *](http://stackoverflow.com/questions/4187032/get-list-of-data-attributes-using-javascript-jquery) – Rajesh
你可以使用一个隐藏字段的名称身份证在模型形式,并从中获得价值。 –
我认为你必须切换模式“手动”看看这个帖子http://stackoverflow.com/questions/10379624/how-to-pass-values-arguments-to-modal-show-function-in- bootstrap – rick