ユーザーはテキスト フィールドに URL を入力できます。ページが少なくとも存在するかどうかを確認できる jQuery ベースの機能を追加して、間違った URL を誤って入力した可能性がある場合にユーザーに警告できるようにしたいと考えています。 「保存」を押す前に
現在、次のコードを使用しようとしていますが、常に「エラー: 存在しません」というメッセージが返されるようです。
$('#Inventory_edocsUrl').blur(function(){
$.ajax({
url:$('#Inventory_edocsUrl').val(),
type:'GET',
success: function()
{
console.log('Success, file exists!');
},
error: function()
{
console.log('ERROR:Does not exist');
}
});
});
テキスト フィールドでテスト URL としてテストしhttp://google.com
ましたが、それでもエラーが返されました。URLをgoogle.com
(httpではなく)に切り替えると、同じエラーメッセージと別のエラーメッセージが表示されました。
GET http://localhost/inventory/web/inventory/google.com 404 (Not Found)
http:// がないため、この2番目のバージョンが機能しないため、エラーが返されるはずですが、最初の正しいURLがプログラムされたエラーメッセージを返す理由がわかりませんが、実際にはコンソールが返されません2回目の試行のようなエラー。
私が間違っていることはありますか?