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