我想在PhoneGap中运行以下html / JS代码, 但警报对话框未显示,并且以下行位于LogCat窗口中; 出现以下警告,未显示警报。
[ERROR]
W / InputManagerService(266):窗口已经聚焦,忽略了焦点增益:com.android.internal.view.IInputMethodClient
我想要在值的变化上获取选定的值,有什么问题?请帮忙
[CODE]
<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>
答案 0 :(得分:2)
你在哪里加载jquery mobile?
此外,您的代码需要包含在document ready function:
中$(document).ready(function(){
$("#selectcount").change(function() {
alert('hello');
});
});