0

我正在尝试使用 Select 下拉菜单解决 Android 设备上的 webview 问题,而是使用弹出窗口中的单选按钮来进行用户选择

我需要的是根据用户所做的选择来更改按钮文本。我已经把我认为可行的小提琴放在一起,但这不是玩球,我想知道是否有更聪明的头脑可以提供一些建议。

在这里拉小提琴; http://jsfiddle.net/vinomarky/gEXhD/

注意:我目前在 javascripts 触发时添加了一些警报,但它们没有触发,我不确定为什么不触发。

问题1:如何更改按钮文本以匹配用户选择

问题 2:如何在用户做出选择后立即使收音机选择最小化,而无需单击关闭收音机

提前致谢

4

1 回答 1

1
  • 您可以使用 jqueryclick事件而不是使用onclick属性
  • 因为您使用 jquery mobile ui,所以要更改按钮文本,您应该更改按钮文本容器值而不是pressure_cands本身
  • 并在项目选择div 的调用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();
    });​
    
于 2012-09-14T13:45:16.150 回答