Я думаю, что это ваше решение:
var obj = {amortizations: [{
payment_status: true,
schedule: 1000
},{
payment_status: false,
schedule: 10000
},{
payment_status: false,
schedule: 20000
},{
payment_status: true,
schedule: 100000
}]};
$('#schedule_payment').append($('<option>', {
value: '',
text : 'Select Schedule'
}));
$.each(obj.amortizations, function (i, item) {
if( item.payment_status == true ){
$('#schedule_payment').append($('<option style="color:red">').attr('value', item.schedule).text(item.schedule));
}else{
$('#schedule_payment').append($('<option style="color:green;">').attr('value', item.schedule).text(item.schedule));
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="schedule_payment"></select>
или:
var obj = {amortizations: [{
payment_status: true,
schedule: 1000
},{
payment_status: false,
schedule: 10000
},{
payment_status: false,
schedule: 20000
},{
payment_status: true,
schedule: 100000
}]};
$('#schedule_payment').append($('<option>', {
value: '',
text : 'Select Schedule'
}));
$.each(obj.amortizations, function (i, item) {
if( item.payment_status == true ){
$('#schedule_payment').append($('<option>', {
style: 'color:red',
value: item.schedule,
text: item.schedule
}));
}else{
$('#schedule_payment').append($('<option>', {
style: 'color:green',
value: item.schedule,
text: item.schedule
}));
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="schedule_payment"></select>