1
オプションとして数ヶ月の選択ドロップダウンリストと、kibana iframeとのdivを持つウェブページがあります。ユーザーがドロップダウンから月を選択すると、UIはiframeの視覚化を選択した月の視覚化に変更することができます。私は月が変更されるたびにiframeのソースを変更する単純なコードを書いています。私は現在、これらのiframeリンク(URL)をNodejsサーバーまたはKibanaから取得できるようにしたいと考えています。動的にkibana iframes(短い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(ショートURL付き)を作成してアクセスするにはどうすればよいですか? (私はキバナで手動でiframeを作成する必要はありません。自動的に生成する必要があります)