나는 이것을 이해할 수 없다. 나는 몇 사람에게 물어 봤고 우린 곤란하다. 나는 보통 AJAX를 사용하지 않지만이 경우에는 꼭해야만한다고 느낍니다.AJAX로 POST하는 방법
다른 사람이 나와 함께 할 수 있을까요?
<!DOCTYPE>
<html>
<body>
<center>
<br>
<br>
<br>
<form>
Tell your device what to do!<br>
<br>
<input type="radio" name="arg" value="on">Turn the LED on.</input>
<br>
<input type="radio" name="arg" value="off">Turn the LED off.</input>
<br>
<input type="radio" name="arg" value="blueSwap">Toggle Blue.</input>
<br>
<input type="radio" name="arg" value="allSwap">Toggle All.</input>
<br>
<br>
<input type="submit" value="Do it!"/>
</form>
<br>
</center>
<script
src="https://code.jquery.com/jquery-2.2.4.min.js"
integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
crossorigin="anonymous"></script>
<script>
let url = 'https://api.particle.io/v1/devices/2f0021000547353138383138/led?access_token=150a347fb4277975913f5dfe24e2fb739171b3c5'
$('form').on('submit', (e) => {
e.preventDefault()
let data = $(this).serialize()
$.ajax({
url: url,
type: 'POST',
data: data
}).done(() => {
console.log('sent')
})
})
</script>
</body>
</html>
이 잘못 형성 질문입니다 확인하시기 바랍니다. 조언을 보려면 참조하십시오 : http://stackoverflow.com/help/how-to-ask –
질문이 뭐죠? 모든 경우에 done()이 호출됩니다. –