1
我有一個網頁,它有一個選擇下拉菜單,有幾個月的選項,以及一個帶有kibana iframe的div。每當用戶從下拉菜單中選擇一個月時,用戶界面應該能夠將iframe可視化更改爲所選月份的可視化。我寫了一個簡單的代碼,只要每改變一個月就更改一次iframe源代碼。我現在希望能夠從Nodejs服務器或Kibana獲取這些iframe鏈接(url)。動態生成kibana iframes(short url)
<select id="month">
<option value="Jan">Jan</option>
<option value="Feb">Feb</option>
<option value="Mar">Mar</option>
<option value="Apr">Apr</option>
</select>
<div>
<iframe id="monthVisualization"></iframe>
</div>
/*function that is executed when month is selected from dropdown*/
function changeIframe(month) {
/*some code that gets iframe link of visualization of month that is received as parameter*/
var url = someLink;
$('#monthVisualization').attr('src', someLink);
}
注意:下拉菜單會不斷更改其選項,因爲它是動態生成的。如何創建和訪問基於這些選項動態生成的iframe(使用簡短網址)? (我不想在任何人手動創建iframe在kibana,它應該自動生成)