2015-09-18 88 views
0

我有一個簡單的包含值的下拉列表。在更改時,將值傳遞給變量place更改功能之前的默認值

place值傳遞給一個div,該div從api加載數據。在我選擇其中一個值後,它會運行罰款,但我的初始值爲空。

如何在單擊選擇列表之前存儲默認值?

<select name="places"> 
    <option value="135264023">New York</option> 
    <option value="116721348">Los Angeles</option> 
    <option value="104279908">Dubai</option> 
</select> 

<div id="widget"></div> 

<script> 
$('select').change(function() { 
    var place = $(this).val(); 
    console.log(place); 
    // This call have to happen after div and <script> tag. 
    widgetOptions({ 
    element: 'widget', 
    placeId: place, 
    }); 
}); 
</script> 
+1

'<選項值= 「135264023」 選定>紐約'或'document.querySelector( '[名稱= 「地點」]')的selectedIndex = 0;' – A1rPun

+1

可能[如何爲HTML