[英]How to perform if…else statement in javascript ajax request?
我有以下代碼:
function ambil_coa(hal_aktif,scrolltop){
if($('table#coa-list').length > 0){
// alert('ada tablenya');
$.ajax('http://'+host+path+'/ambil',{
dataType:'json',
type: 'POST',
success: function(data){
$('table#coa-list tbody tr').remove();
$.each(data.record , function(index, element){
$('table#coa-list').find('tbody').append(
'<tr align="center">'+
' <td class="text-nowrap">'+element.no_urut+'</td>'+
' <td class="text-nowrap">'+element.customer_ID+'</td>'+
'</tr>'
)
});
}
});
}
}
我想在下面添加一些條件語句。
如果element.customer_ID
返回0
,則echo "-"
;
else
如果值不為0,則echo "Customer Name"
如何將條件腳本寫入append
部分?
最簡單的方法是使用三元運算符:
$('table#coa-list').find('tbody').append(
'<tr align="center">'+
' <td class="text-nowrap">'+element.no_urut+'</td>'+
' <td class="text-nowrap">'+(element.customer_ID == 0? '-' : 'Customer Name' )+'</td>'+
'</tr>'
)
如果要使用另一個元素屬性,則:
$('table#coa-list').find('tbody').append(
'<tr align="center">'+
' <td class="text-nowrap">'+element.no_urut+'</td>'+
' <td class="text-nowrap">'+(element.customer_ID == 0? '-' : element.customer_Name )+'</td>'+
'</tr>'
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.