Javascript onchange作为jquery移动选择菜单的一部分是否存在问题?

Javascript onchange作为jquery移动选择菜单的一部分是否存在问题?,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,我无法将所选值作为选择菜单的一部分,我的代码如下: HTML: 脚本: <script type="text/javascript"> $('#select-choice-1').on('change', function() { alert( this.value ); }) </script> 如何获取更改函数的值。尝试将代码包装在处理程序$document.readyfunction{…}中;或更短形式的$function{…};要确保在执行j

我无法将所选值作为选择菜单的一部分,我的代码如下:

HTML:

脚本:

<script type="text/javascript">
$('#select-choice-1').on('change', function() {
      alert( this.value );
    })
</script>

如何获取更改函数的值。

尝试将代码包装在处理程序$document.readyfunction{…}中;或更短形式的$function{…};要确保在执行jQuery代码之前已正确加载DOM元素,请执行以下操作:

$(function() {
    $('#select-choice-1').on('change', function() {
      alert( this.value );
    })
});
对于jQuery mobile,最好使用事件:

通过ajax或在DOM中创建页面时触发 其他小部件和所有小部件都有机会增强 包含标记

使用以下语法

$('#select-choice-1').change(function() {

      alert( this.value );
    });

我发明了小提琴,你测试过了吗?它很好用。可以在函数内部循环,我的意思是我的选择菜单值是动态地来自数据库的。如何从sqliteDB插入值。请给我任何建议没关系的。谢谢你的建议
$(document).on('pagecreate', function() {
    $('#select-choice-1').on('change', function() {
      alert( this.value );
    })
});
$('#select-choice-1').change(function() {

      alert( this.value );
    });