1
我有一個ajax塊正在處理來自外部API的json響應。我有一個名爲狀態的對象的字段,並根據狀態,我想顯示相應的工具提示。目前,我正在嘗試使用if語句來執行此操作,但是我收到錯誤消息。如果語句在ajax附加塊
的錯誤是:
阿賈克斯阻止
<script type="text/javascript">
$.ajax({
url: "pull_overview",
dataType: "json",
cache: false,
success: function(data){
if (data == null) {
$('#ajax-loader').hide()
$('#overviewlist tbody').append("<tr><td colspan='100'><h3><center>You have no recent transactions.</center></h3></td></tr>");
}
else {
$('#ajax-loader').hide()
$.each(data, function(index, element) {
$('#overviewlist tbody').append("<tr><td>" + element.name + "</td><td>"
+ element.time + "</td><td>"
+ element.type + "</td><td>"
+ element.change_in_balance + "</td><td>"
+ element.method + "</td><td>"
+
if (element.status == 'New Transaction') {
"<td><button type='button' class='tooltips btn-u btn-u-xs btn-u-purple' data-toggle='tooltip' data-placement='right' title='Your transaction is currently being processed'>Pending</button></td></tr>"
}
});
}
}
});
</script>
使用'(element.status =='New Transaction'?「...數據裏面如果...」:「」;)'而不是你if – 2014-10-18 16:39:31