我在这些脚本中写这些脚本使用ajax从数据库中获取数据并使用模型和控制器,我得到了完美的数据。 但是在下拉列表中我得到了这些类型的数据。 例如:3Y 4M 9Y 而不是Y我想打印“YEAR”而不是M我想在我的下拉列表中打印“MONTH”我的工作是什么?
<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 :(得分:0)
你可以做的是像这样的字符串连接:
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>";
每月和每天都这样做。