2016-05-16 29 views
6

Ho creato un file JavaScript come file PHP nelle mie viste CodeIgniter in modo che possa accedere ad alcune delle mie variabili dinamiche PHP in JavaScript.è corretto scrivere codice JavaScript o jQuery come file PHP nelle viste CodeIgniter?

Ad esempio:

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

È questo OK?

+0

sì, è ok. Php parse sul lato server quindi prima di inviare la risposta analizzerà tutta la sua variabile in stringhe e invierà il codice js. Inoltre, inseriscili nel tag

2

Sì è ok. Per esempio:

$.ajax 
      ({ 
       type:"POST", 
       url:"<?php echo base_url(); ?>staff_activity/date_report", 
       data:'year='+nep_year+'&month='+nep_month, 
       success:function(msg) 
       { 

        $('#result').html(msg); 
       }, 
       beforeSend:function(d) 
       { 
        $('#result').html("<center style='color:red;'>Please Wait......</center>"); 
       } 
      });