Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从脚本标记内的mongodb检索数据_Javascript_Jquery_Node.js_Mongodb - Fatal编程技术网

Javascript 从脚本标记内的mongodb检索数据

Javascript 从脚本标记内的mongodb检索数据,javascript,jquery,node.js,mongodb,Javascript,Jquery,Node.js,Mongodb,我正在尝试创建一个动态下拉列表,该列表根据所选单选按钮的不同而变化。我已经看到了使它工作的参考资料,但一切都是硬编码的。我希望能够从本地mongodb检索数据,但找不到任何引用 这是我正在使用的硬编码代码 <script> var listA = [{name:'Secretary', value:'Secretary'}, {name:'HR', value:'HR'}]; var listB = [{name:'Writer', value:'Writer'},

我正在尝试创建一个动态下拉列表,该列表根据所选单选按钮的不同而变化。我已经看到了使它工作的参考资料,但一切都是硬编码的。我希望能够从本地mongodb检索数据,但找不到任何引用

这是我正在使用的硬编码代码

<script>
    var listA = [{name:'Secretary', value:'Secretary'}, {name:'HR', value:'HR'}];

    var listB = [{name:'Writer', value:'Writer'}, {name:'Documentation', value:'Documentation'}];

    $(document).ready( function() {
        $("input[name='app_dept1']").on('change',function() {

            if($(this).is(':checked') && $(this).val() == 'Department of Administrative Affairs')
            {
                $('#app_position1').empty()
                $.each(listA, function(index, value) {
                $('#app_position1').append('<option value="'+value.value+'">'+value.name+'</option>');
                });                  
            }
            else if($(this).is(':checked') && $(this).val() == 'Department of Publications and Communications')
            {
                $('#app_position1').empty()
                $.each(listB, function(index, value) {
                $('#app_position1').append('<option value="'+value.value+'">'+value.name+'</option>');
                }); 
            }
        });
    });  
</script>
{{#each department_info}}
   {{#if this.department_available}}
     <input type="radio" id="{{this.department_title}}" name="app_dept1" value="{{this.department_title}}"> {{this.department_title}}<br>
   {{/if}}
{{/each}}