为什么Jquery alertmessage没有显示?

为什么Jquery alertmessage没有显示?,jquery,Jquery,我在做一个Arduino和ESP8266项目。 我使用单击的按钮发送请求,然后Arduino为get请求生成响应,但alertmessage没有显示。 我想在alertmessage中输入“hupppaaa” 这是我生成的响应。(这是正确的回答吗?) 这是请求Jquery代码 $(document).ready(function(){ $(".led").click(function(){ var p = $(this).attr('id'); // get id val

我在做一个Arduino和ESP8266项目。 我使用单击的按钮发送请求,然后Arduino为get请求生成响应,但alertmessage没有显示。 我想在alertmessage中输入“hupppaaa”

这是我生成的响应。(这是正确的回答吗?)

这是请求Jquery代码

$(document).ready(function(){
    $(".led").click(function(){
        var p = $(this).attr('id'); // get id value (i.e. pin13, pin12, or pin11)
        // send HTTP GET request to the IP address with the parameter "pin" and value "p", then execute the function
        $.get("http://192.168.0.150:80/", {pin:p}, function(data, status){
            alert(" Data Loaded: " + data + "\nStatus: " + status);
        }); // execute get request
    });
});

也许你应该用你的$get电话这样做

$.get( "http://192.168.0.150:80/", {pin:p} )
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });

成功回调应该封装在$.get method的.Success方法中,这与OP所做的完全相同,只是使用了不同的方法指定回调。
$.get( "http://192.168.0.150:80/", {pin:p} )
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });