得知如果用按鈕點擊顯示模態框<a data-toggle="modal" data-id="<?php echo $v['id']?>" data-target="#deleteModal">刪除</a>可以通過以下方法獲取傳遞的data-id值var modal = $("#deleteModal");
modal.on("show.bs.modal", function(e) {
// 這里的btn就是觸發元素,即你點擊的刪除按鈕
var btn = $(e.relatedTarget),
id = btn.data("id");
// do your work
})可是我要穿的是我當前對象的index,所以就用到了js去出發模態框并傳遞參數$('#selectcoursemodal').modal({
remote:"/special/queryCourse",
show:true, index:'1'
});$('#selectcoursemodal').on('show.bs.modal', function (event) { var a = $(event.relatedTarget) // a that triggered the modal;
var title = a.data('index'); console.log(index);
});但這樣寫并不能獲取到index,為undefined,有沒有大神知道要怎么用js傳?
JS 如何向Bootstrap Modal傳遞參數
喵喔喔
2018-10-10 10:13:20