これらのスクリプトには、モデルとコントローラを使用して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>
phg preg_replaceまたはstring YをYと月を – clearshot66
に置き換えてください。自分のコードでどのように使用するのですか? –
結果を更新して入れてもいいですか? –