привязка <select>изменить событие с помощью jQueryMobile / PhoneGap - PullRequest
0 голосов
/ 30 января 2012

Я хочу запустить следующий код HTML / JS в PhoneGap, но диалоговое окно предупреждения не отображается, и следующая строка находится в окне LogCat; появилось следующее предупреждение и предупреждение не показывалось.

[ERROR]

W / InputManagerService (266): окно уже сфокусировано, игнорируя усиление фокуса: com.android.internal.view.IInputMethodClient

Я просто хочу получить выбранное значение при изменении значения, в чем проблема? пожалуйста помогите

[КОД]

<html>
<head>
    <script type="text/javascript" charset="utf-8">
        $("#selectcount").change(function() {
            alert('hello');
        }).change();
    </script>
</head>
<body>
<div id="dialog" data-role="page">  
    <label for="select-choice-0" class="select">Number:</label>
    <select id="selectcount" name="select-choice-0" id="select-choice-0">
        <option value="50">50</option>
        <option value="100" selected="selected">100</option>
        <option value="500">500</option>
        <option value="1000">1000</option>
    </select>
</div>
</body>
</html>

1 Ответ

2 голосов
/ 30 января 2012

Где вы загружаете jquery mobile?

Кроме того, ваш код должен быть упакован в функцию готовности документа :

$(document).ready(function(){
    $("#selectcount").change(function() {
        alert('hello');
    });
});
...