在CodeIgniter视图中将Javascript或jQuery代码编写为PHP文件是否可以?

sud*_*had 6 javascript php jquery codeigniter

我在CodeIgniter视图中创建了一个JavaScript文件作为PHP文件,这样我就可以在JavaScript中访问我的一些PHP动态变量.

例如:

$.ajax({
        url: "<?php echo base_url('loginpage'); ?>",
        type: 'POST',
        data: {emailId:email1,password:pwd1},
        success: function(result){
Run Code Online (Sandbox Code Playgroud)

这个可以吗?

Mal*_*sar 5

这是完全没问题,我在一个专业项目中使用它

 var base_url = '<?php echo base_url(); ?>';
 $(document).ready(function(){

    $('#searchCategory').change(function(){
        var id = $('#searchCategory').val();
        $.ajax({
            type: "POST",
            url: base_url+"home/getSubCategory",
            data: {id:id},
            success: function(data) {
                $("#sub_category").html(data);
            }
        });
    });
   });
Run Code Online (Sandbox Code Playgroud)