2017-07-18 82 views
0

我想從最後一個選項下拉列表中選擇一個引導模式。我可以讓它顯示,但不能從遠程輸入內容。遠程模式下拉選擇

的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/

回答

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')); 
    } 
}); 

http://jsfiddle.net/1fkxx591/

+0

它的工作就像一個魅力!謝謝... – Wilf