预填充bootstrap模态表单字段与数据

时间:2015-01-05 10:10:39

标签: javascript jquery twitter-bootstrap crossrider

我正在使用bootstrap模式创建一个扩展,其表单字段是标题和描述。我想使用“document.title”预先填写标题表单字段和网页标题。

我在extension.js;

中有这段代码
$("#myModal").bind( 'show', function () {
        $("#title").val(document.title);
});

预先填写无效的标题字段。

我愿意接受有关如何解决这个问题的建议。

我正在使用crossrider api创建扩展。右键单击网页上下文菜单时,扩展显示引导模式。感谢。

1 个答案:

答案 0 :(得分:1)

这取决于您使用的引导程序版本。 Bootstrap为大多数插件提供自定义事件。独特的行动。从3.0.0开始,所有Bootstrap事件都是命名空间。

$('#myModal').on('show.bs.modal', function (e) {
   $("#title").val(document.title);
})

或者:

$('#modal-content').on('shown.bs.modal', function() {
    $("#title").val(document.title);
})

您的问题可能是输入错误,但您的选择器无法正常工作。您可以使用.classes#ids但不能使用 title 作为选择器。