1

我正在使用模式选项框实现各种列表。想象一个属性列表(可在www.keydataweb.co.uk/bootstrap/manageprops.php找到) - 当用户希望执行一个操作时,我正在触发一个 Modal 并且需要将属性的 ID 传递给它。我的方法主要基于我在堆栈溢出中发现的响应,但是一旦放入页面中它就停止运行了。我认为这可能与我的 JS 有关,但我不完全确定如何最好地放置它,或者纠正我遇到的任何当前错误:

$(document).on("click", ".open-delPropDialog", function () {
     var propForDel = $(this).data('id');
     $(".modal-body #propId").val( propForDel );
    $('#delPropDialog').modal('show');
});

这是一个带有我当前代码的分叉 JSFiddle:http: //jsfiddle.net/mxqUX/

JSFiddle 已集成到我的页面中,但尚未设置样式,因此两个按钮位于顶部。

请帮忙!

最初基于:(http://stackoverflow.com/questions/10626885/passing-data-to-a-bootstrap-modal)

4

1 回答 1

1

您在代码块中的内容:

$(".modal-body #propId").val( propForDel );

您在 JSFiddle 和您的网站上拥有的内容:

$(".modal-body #delPropDialog").val( propForDel );

修复您的 JSFiddle 和您的网站以匹配您在代码块中拥有的代码,那么您应该一切顺利。

更新了 jsfiddle

于 2012-10-24T15:47:39.573 回答