html ファイルがサーバーにアップロードされていない場合、以下のコードが「エラー」を返すのは正常ですか? もしそうなら、なぜですか? ただし、サーバーにアップロードすると完全に機能します...
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
function validate() {
$.ajax({
type:'POST',
url:'http://www.mywebsite.com/formvalidate.php',
data:{
},
dataType:'json',
success:function (data) {
alert('success');
},
error:function (XMLHttpRequest, textStatus, errorThrown) {
alert('error');
}
});
}
</script>
</head>
<body>
<input type=button onclick="validate();" value="Click me"/>
</body>