2017-09-07 21 views
0

enter image description hereこれらのスクリプトには、モデルとコントローラを使用してajaxを使用してデータベースからデータを取得し、データを完全に取得します。 しかし、ドロップダウンリストでは、私はこれらのタイプのデータを取得します。 例:3Y 4M 9Y Yの代わりに "YEAR"とMの代わりに "MONTH"をドロップダウンリストの値に印刷しますか?Ajax動的ドロップダウンリストの問題

var year = iteam.subscription_billing_frquency.concat("EAR"); 
var div_data="<option value="+iteam.subscription_billing_type+""+iteam.subscription_billing_frquency+">"+iteam.subscription_billing_type+" "+year+"</option>"; 

月と日と同じ操作を行います。あなたは何ができるか

<script type="text/javascript"> 
jQuery(document).ready(function($){ 

    $.ajax({ 

      url:'index.php?option=com_subscription&view=configuration&task=configuration.subscriptionTime', 
      success: function(data) { 
       console.log(data); 
       var j = JSON.parse(data); 
       $('#jform_PlanId').empty(); 
        document.getElementById('jform_PlanId').innerHTML = '<option value="">Select Limit</option>'; 

        $.each(j,function(i,iteam){ 
         var div_data="<option value="+iteam.subscription_billing_type+""+iteam.subscription_billing_frquency+">"+iteam.subscription_billing_type+" "+iteam.subscription_billing_frquency+"</option>"; 
         $(div_data).appendTo('#jform_PlanId'); 


        }); 
      } 
    }); 
    }); 
    </script> 
+0

phg preg_replaceまたはstring YをYと月を – clearshot66

+0

に置き換えてください。自分のコードでどのように使用するのですか? –

+0

結果を更新して入れてもいいですか? –

答えて

0

は、このような文字列を連結したものです。

+0

これは、彼が求めているように、YとMを年と月に変えません。 – clearshot66

+0

@clearshot66私は年を変えました。あなたが "私は月と日に同じように"と書いたのを見たらわかりません。 –

+0

これらは機能しません –

関連する問題