2016-10-16 2 views
1

Html и PHP:JQuery PHP - объединить переменные и вывода результата

<?php $a = 1380; ?> 
    <script> 
<?php $b = document.write(month); ?> 
    </script> 
<div id="firstshow"> 

    <div id="test1"> 
     <div class="col-xs-5 text-right"> 
     <b><?php echo $a/$b; ?> &euro;/month</b><!-- the result I wish to divide $a from $b --> 
     </div> 
    </div> 

    <div class="dropdown"> 
     <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown"><b class="pull-left">36</b>per month 
     <i class="fa fa-chevron-down pull-right" aria-hidden="true"></i></button> 
     <ul class="dropdown-menu"> 
      <li><a href="#">12</a></li> 
      <li><a href="#">24</a></li> 
      <li><a href="#">36</a></li> 
     </ul> 
    </div> 

</div> 

Ниже всех DIV является сценарий этого (ниже) JQuery.

JQuery

$("#firstshow .dropdown-menu li a").click(function(){ 
    var month = $('#firstshow button b').text($(this).text()); 
}); 

Я пытаюсь объединить динамические переменные $ а в PHP с переменным месяцем в результате JQuery и разделить эти два их.

+1

Что вы ожидаете от этой линии ' '? – Dekel

+0

В этом случае результат равен 36; –

+0

Возможный дубликат [В чем разница между клиентским и серверным программированием?] (Http://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-side-and-server -side-programming) –

ответ

0

Хорошо, я нашел решение. В конце дивы я добавить сценарий

<script type="text/javascript"> 
    jQuery(document).ready(function($){ 
     $("#firstshow .dropdown-menu li a").click(function(){ 

     $('#test1 .col-xs-5 span').text(<?php echo $a; ?>/($(this).text())); 

    }); 
     }); 
</script> 

и изменить Html:

<div id="test1"> 
<div class="col-xs-7"> 
    <span>1.459&euro;</span> <b>1.380 &euro;</b> 
</div> 
<div class="col-xs-5 text-right"> 
    <b><span>36</span> &euro;/month</b>  
</div> 
</div> 
Смежные вопросы