만약 내가 jQuery로 아약스 요청을 할이 html-form submit에 해당하는 jQuery ajax는 무엇입니까?
<form method="POST" action="http://.../file.php">
<input type="text" name="data" id="data" />
<input type="submit" />
</form>
같은 HTML 양식을 가지고 있지만, 나는이 제출 보이지 않는 양식을 사용하지 않습니다. 그러나 어떻게 든 나는 그것을 작동시키지 않는다. 내 시도는
$.ajax({
type: "POST",
url: "http://.../file.php",
data: d,
success: function(msg){
alert("Data Saved: " + msg);
}
});
가
d
난 그냥 일반 텍스트로 위의 양식 필드에 붙여 넣을 것 JSON 개체를 포함했다이었다. 성공 함수가 실행되지만 서버에서 응답을 얻지 못합니다 (즉, 뭔가 잘못 처리되어야 함을 의미합니다.)
젠장, 그건 실제로 문제였습니다. 내가 "파일로"HTML을 여는 대신 localhost를 통해 실행하면 모든 것이 잘 작동합니다 :-) –