Javascript Jquery ajax jsonp:左侧赋值无效

Javascript Jquery ajax jsonp:左侧赋值无效,javascript,jquery,ajax,jsonp,Javascript,Jquery,Ajax,Jsonp,我有一个房间监控设备,我从中收集数据,我可以让它使用javascript,但不能使用jquery 使用纯javascript,定义一个函数: function myfunction(data){ console.log(data); } 然后在页面中: <script type="text/javascript" src="http://172.16.198.19/getData.jsonp=callback=myfunction"></script> 这给了我以

我有一个房间监控设备,我从中收集数据,我可以让它使用javascript,但不能使用jquery

使用纯javascript,定义一个函数:

function myfunction(data){
  console.log(data);
}
然后在页面中:

<script type="text/javascript" src="http://172.16.198.19/getData.jsonp=callback=myfunction"></script>
这给了我以下错误:

未捕获引用错误:赋值中的左侧无效

任何关于尝试/如何修复的建议都将不胜感激。谢谢

编辑:已解决并回答。jQuery使用服务器拒绝的
\uquery=
格式化查询。因此,工作功能是:

  $.ajax('http://172.16.198.19/getData.jsonp', {
    type: 'get',
    dataType: 'jsonp',
    jsonp: false,
    jsonpCallback: 'parseData'
  }).done(function(data) {
    console.log(data.sensor[0].tc);
  }).fail(function() {
    console.log("nope");
  });  
}

由于freenode上的#jquery中的软木塞非常有用,这一问题已经解决

问题是jquery使用服务器拒绝的=格式化查询

因此,工作结果是:

  $.ajax('http://172.16.198.19/getData.jsonp', {
    type: 'get',
    dataType: 'jsonp',
    jsonp: false,
    jsonpCallback: 'parseData'
  }).done(function(data) {
    console.log(data);
  }).fail(function() {
    console.log("nope");
  });  
}

由于freenode上的#jquery中的软木塞非常有用,这一问题已经解决

问题是jquery使用服务器拒绝的=格式化查询

因此,工作结果是:

  $.ajax('http://172.16.198.19/getData.jsonp', {
    type: 'get',
    dataType: 'jsonp',
    jsonp: false,
    jsonpCallback: 'parseData'
  }).done(function(data) {
    console.log(data);
  }).fail(function() {
    console.log("nope");
  });  
}