2017-08-24 7 views
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を作成する必要はありません。自動的に生成する必要があります)

答えて

関連する問題