Я использую phonegap для разработки мобильного приложения. Но, когда я пытаюсь отправить данные с помощью JSON, я получил эту ошибку в Android LogCat:Uncaught ReferenceError: connect не определен
file:///android_asset/www/index.html: Line 31 : Uncaught ReferenceError: connect is not defined
Я думаю, что я уже определил его, вот мой index.html код:
<html>
<head>
<title>Acceleration Example</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.9.0.js"></script>
<script charset="utf−8" type="text/javascript">
function connect(e)
{
var term= {button:e};
$.ajax({
url:'http://192.168.137.1/server/',
type:'POST',
data:term,
dataType:'json',
error:function(jqXHR,text_status,strError){
alert(“no connection”);},
timeout:60000,
success:function(data){
$("#result").html("");
for(var i in data){
$("#result").append("<li>"+data[i]+"</li>");
}
}
});
}
</script>
</head>
<body>
<center><b>Bikes or Cars</b></center>
<center><input onclick="connect(this.value)" type="button" value="cars" /></center>
<center><input onclick="connect(this.value)" type="button" value="bikes" /></center>
<center><b>Result</b></center>
<ul id="result"></ul>
</body>
</html>
, что вы передаете в this.value? –
Я думаю, что «автомобили» или «велосипеды» основаны на кнопке, которую я нажал. Я получаю код отсюда: http://www.indiageeks.in/phonegap-jquery-ajax-example-jsonjavascript-object-notation-response/ – cakil
this.value указать данные для публикации, используете ли вы службу сообщений, –