2012-09-14 50 views
0

我試圖解決使用下拉菜單選擇降Android設備,而是使用單選按鈕網頁視圖問題,在彈出來讓用戶選擇一個按鈕上的文字如何動態地更改

我需要的不過是按鈕文本根據用戶所做的選擇而改變。我已經成爲了我認爲可以工作的小提琴手,但它不是在打球,我想知道是否有更聰明的主管可以提供一些建議。

這裏的小提琴; http://jsfiddle.net/vinomarky/gEXhD/

注意:我目前在JavaScript中添加了一些警報,但是它們並沒有發射,但我不確定爲什麼。

問題1: 如何更改按鈕上的文字以匹配用戶選擇

問題2: 如何使無線電選擇儘快減少的用戶已經做出選擇,而不必點擊關閉無線電

在此先感謝

回答

1
  • 你可以使用jQuery click事件,而不是使用onclick屬性
  • 因爲你使用jQuery Mobile的用戶界面,改變按鈕上的文字,你應該改變按鈕的文本框值不pressure_cands本身
  • ,並在選定的呼叫click事件popupBasic-screen

    $('#updown1').click(function(){ 
        // to change button label 
        $('#pressure_cands .ui-btn-text').html('THP'); 
        // call popupBasic-screen click event to hide popup menu 
        $('#popupBasic-screen').click(); 
    }); 
    $('#updown2').click(function(){ 
        // to change button label 
        $('#pressure_cands .ui-btn-text').html('FBHP'); 
        // call popupBasic-screen click event to hide popup menu 
        $('#popupBasic-screen').click(); 
    });​ 
    
+0

的項目隱藏彈出屏幕天才 - 謝謝大家 – vinomarky

+0

所以我將腳本粘貼到html內聯中,並且背景中的動作似乎正在發生,正如單擊它時框的正確行爲消失,但按鈕文本未更新一樣。任何建議排除故障?小提琴工作得很好.... – vinomarky

+0

新的小提琴在這裏 - http://jsfiddle.net/vinomarky/GNwLx/ – vinomarky