2016-08-10 26 views
1

我的網站上有一個常規選擇框。 然後使用JavaScript我拉VAL點擊選擇按鈕拉動手機上的錯誤信息

$('#r_frequency').click(function(){ 
    if($('#r_frequency').val() == 'm') { 
     frequency = 12; 
    } else{ 
     frequency = 4; 
    } 
    alert(frequency); 

在計算機上後,當我點擊男,我得到12,否則,我得到了4 一些奇怪的原因,在移動(而不是模擬器),當我點擊m時,我的警報顯示爲4,反之亦然。 我做錯了什麼?

+0

請發表您的標記以及。你是在試圖改變它之前的選擇值還是改變它之後的新值? – thedarklord47

回答

0

你可能不會得到所選的選項,請嘗試使用CSS選擇這樣的定位所選元素:

$("#r_frequency option:selected").val() 
+0

我把它轉換到了,但它仍然在拖拽錯誤的選擇 – user1899829