错误 Ajax , Jquery Uncaught SyntaxError: missing )

我收到这样的语法错误


Uncaught SyntaxError: missing ) after argument list

这是代码


 $(document).ready(function(){

    $('#jk_id').on('change',function(){

        let id = $this.val();

        $('#kk_id').empty();

        $('#kk_id').append('<option value="0" selected disabled>--- Pilih Komponen Kegiatan ---</option>');

        $.ajax({

            type:'GET',

            url:'admin/pengajuan/create1/' + id,

            success: function(response) {

                var response = JSON.parse(response);

                console.log(response);

                $('#kk_id').empty();

                $('#kk_id').append('<option value="0" selected disabled>--- Pilih Komponen Kegiatan ---</option>');

                response.forEach(element => {

                    $('#kk_id').append('<option value ="${element['id']}">${element['name']}</option>');

                });

            }

        });

    });

});

我是 Jquery 的新手.......................... ...................................


噜噜哒
浏览 112回答 1
1回答

湖上湖

代替'<option&nbsp;value&nbsp;="${element['id']}">${element['name']}</option>'6日与`<option&nbsp;value&nbsp;="${element['id']}">${element['name']}</option>`请注意,我在开头和结尾使用了重音符号 ( ` ) 而不是单引号 ( ' )。这将允许您使用模板文字。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript