我想从下拉列表的最后一个选项中打开一个bootstrap模式。我可以让它显示但不能从远程输入内容。
的javascript
$('#myselect').change(function() {
var opval = $(this).val();
if (opval == "showModal") {
$('#myModal').modal('show').find('.modal-body').load($(this).attr('data-remote'));
}
});
请在此处查看小提琴:http://jsfiddle.net/m6umwc6n/2/
答案 0 :(得分:1)
远程属性位于所选选项中。您需要添加.find("option:selected")
:
$('#myselect').change(function() {
var opval = $(this).val();
if (opval == "showModal") {
$('#myModal').modal('show').find('.modal-body').load($(this).find("option:selected").attr('data-remote'));
}
});