【问题标题】:Appending PHP variable in javascript url在 javascript url 中附加 PHP 变量
【发布时间】:2013-10-31 10:01:24
【问题描述】:

我有以下

$id=$this->uri->segment(3);

我想通过 javascript url 传递变量数据,我这样做了:

<script>
$(document).ready(function(){
        setInterval(function() {
            $.ajax({
                type: "GET",                   
                url: "<?php echo base_url(); ?>pharm_profile/prescriptions/<?php $id; ?>",
                dataType: "JSON",
                success: function(prescription) {               
                    prescription_list=$('#prescription_list').empty();                        
                    $.each(prescription, function(i, prescription){                          
                       prescription_list.append('<div style="color: white;"><a style="color: white;" href="<?php echo base_url(); ?>pharm_profile/dispense_details/'+prescription.id+'">'+prescription.medname+'</a></a>\n\
            </br></div>');                        
                       // prescription_list.append('<li span="font_color:white !important;"><a href="<?php //echo base_url(); ?>transactions/details/'+prescription.medname+'">'+prescription.medname+'</a></li></a></br>');            
                    });
                },
                error: function(data) {
                    //alert(data);
                }
            });
        });


    });
</script>

当我运行脚本时,我只会得到处方的 url,而忽略了 id。包含 id 的最佳方式是什么?

【问题讨论】:

    标签: javascript php jquery json codeigniter


    【解决方案1】:

    您忘记在变量前添加echo

    改变url或者四个ajax

    url: "<?php echo base_url(); ?>pharm_profile/prescriptions/<?php $id; ?>",
    

    到这里

    url: "<?php echo base_url(); ?>pharm_profile/prescriptions/<?php echo $id; ?>",
    

    【讨论】:

      【解决方案2】:

      使用echo设置value$id

      url: "<?php echo base_url(); ?>pharm_profile/prescriptions/<?php echo $id; ?>",
      

      【讨论】:

        【解决方案3】:

        换这行,你少了echo

        url: "<?php echo base_url(); ?>pharm_profile/prescriptions/<?php echo $id; ?>",
        

        【讨论】:

          猜你喜欢
          • 2018-06-27
          • 2013-04-16
          • 2017-04-21
          • 1970-01-01
          • 2022-12-17
          • 2015-11-27
          • 2014-12-09
          • 1970-01-01
          • 2021-10-11
          相关资源
          最近更新 更多