如何在同一文件中的php代码中使用jquery数组

如何在同一文件中的php代码中使用jquery数组,php,jquery,ajax,Php,Jquery,Ajax,我正在从控制器中检索json,并希望在php文件中使用此json数据 只想在同一个文件中使用php中的jQuery GETGEN数组 $.ajax({ url: '<?php echo site_url("movies/input/") ?>' + '/' + movie_id, type: 'post', data: "id=" + movie_id, d

我正在从控制器中检索json,并希望在php文件中使用此json数据 只想在同一个文件中使用php中的jQuery GETGEN数组

$.ajax({
                url: '<?php echo site_url("movies/input/") ?>' + '/' + movie_id,
                type: 'post',
                data: "id=" + movie_id,
                dataType: 'json',
                beforeSend: function() {
                    $('.content').html('<div class="loader"><img src="<?php echo base_url("assets/images/loader.gif"); ?>"/></div>');
                },
                success: function(result) {
                    //console.log(result);
                    $("#id").val(result['movie_id']);
                    $("#title").val(result['title']);
                    var gen = result['genre'];
                    var getgen = gen.split(',');

                    $("#producer").val(result['producer']);
                    $("#director").val(result['director']);
                    $("#writer").val(result['writer']);
                    $("#music").val(result['music']);


                },
                error: function(jqXHR, status, error) {
                    if (status !== 'error')
                        alert(error);
                }
            });
$.ajax({
url:“+”/“+电影id”,
键入:“post”,
数据:“id=”+电影_id,
数据类型:“json”,
beforeSend:function(){
$('.content').html(“/>”);
},
成功:功能(结果){
//控制台日志(结果);
$(“#id”).val(结果['movie#u id');
$(“#title”).val(结果['title]);

var gen=结果[‘流派’]; var getgen=gen.split(','); $(“#producer”).val(结果['producer]); $(“董事”).val(结果[“董事]); $(“#writer”).val(结果['writer'); $(“#音乐”).val(结果[‘音乐]); }, 错误:函数(jqXHR、状态、错误){ 如果(状态!=“错误”) 警报(错误); } });
没有直接的方法,因为php首先在服务器端执行,javascript在客户端运行

但是有一种方法可以使用这个数组

由于代码显示此数组来自服务器响应,所以在从服务器发送数据之前,请将其保存在会话变量中,您可以在服务器端使用会话变量


希望此帮助

您能详细说明要求吗?jquery数组在哪里?哦..好的,我假设您想在php代码中使用
结果
数组?var gen=result['genre'];它给了我一个数组,我想在我的php foreach循环中使用它。你不应该在同一个文件中使用php和javascript……否则ajax就没用了:D