AJAX PUT请求Phillips Hue Hub Local

时间:2018-02-16 16:25:13

标签: javascript html ajax philips-hue

我创建了一个包含以下内容的文件:

<form id="myForm" name="myForm">
<div>
<button type="submit">Turn Light on</button>
</div>
</form>
<script> $('#myForm').submit(function(e){
e.preventDefault();
$.ajax({
    url:'http://192.168.1.102/api/user/lights/1/state',
    type:'PUT',
    data: JSON.stringify({"on":true}),
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(data){alert(data);},
    failure: function(errMsg) {
    alert(errMsg);
    }
});
});
</script>

目前,未显示任何错误或成功消息且指示灯未亮起。我只能把它归结为我的代码中有错误,或者我误解了Jquery&amp; AJAX和他们不是客户端,因此为什么这不起作用?

编辑:表格ID上的错字是问题。

0 个答案:

没有答案