0
你好我想設置我的數據值爲0,如果我的查詢結果沒有行或數據未定義。我嘗試更改dataType,錯誤,完成,成功並設置標題爲Fusion Tables最大查詢設置數據爲0如果不返回行
header('Content-Type:application/json'); Blockquote
但沒有工作。 任何人都可以幫助我嗎?感謝您的幫助..
<!DOCTYPE html>
<html>
\t <head>
\t \t
\t \t <meta charset="UTF-8">
\t \t <title>Fusion Tables Layer Example: Basic JSONP Request</title>
\t \t <script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
\t \t </script>
\t \t <script type="text/javascript">
\t \t \t function jp() {
\t \t \t \t var query = "SELECT MAXIMUM ('Tinggi Pohon') FROM 1O5aIPnHBCimWsYg0gOXIeRH6eL-6byD95Nd2pdXR WHERE idStatistikPohon=0 ";
\t \t \t \t var encodedQuery = encodeURIComponent(query);
\t \t \t \t
\t \t \t \t // Construct the URL
\t \t \t \t var url = ['https://www.googleapis.com/fusiontables/v1/query'];
\t \t \t \t url.push('?sql=' + encodedQuery);
\t \t \t \t url.push('&key=AIzaSyA6Lug89RBK8spwEEq1WYrrzbDwlsgUrK0');
\t \t \t \t url.push('&callback=?');
\t \t \t \t
\t \t \t \t // Send the JSONP request using jQuery
\t \t \t \t $.ajax({
\t \t \t \t \t url: url.join(''),
\t \t \t \t \t dataType: 'jsonp',
\t \t \t \t \t success: function (data) {
\t \t \t \t \t \t response = jQuery.parseJSON(data);
\t \t \t \t \t \t var rows = data['rows'];
\t \t \t \t \t \t var ftData = document.getElementById('ft-data');
\t \t \t \t \t \t var tpv = rows[0][0];
\t \t \t \t \t \t if(tpv != null){
\t \t \t \t \t \t \t ftData.innerHTML = "Total "+tpv+" data";
\t \t \t \t \t \t }
\t \t \t \t \t }
\t \t \t \t });
\t \t \t }
\t \t </script>
\t \t <script type="text/javascript">
\t \t \t function initialize() {
\t \t \t \t jp();
\t \t \t }
\t \t </script>
\t </head>
\t <body onload="initialize()">
\t \t <div id="ft-data"></div> \t
\t </body>
</html>
謝謝莫勒博士是解決我的問題 – Dbramedya 2014-12-02 15:30:40