ファイルが存在するかどうかをチェックするグローバル関数が必要です。その関数をいくつかのメソッドで再利用する必要があるので、trueまたはfalseを返すだけです。非同期にしようとしましたが、動作しません。これは機能です:
function checkIndex(){
$.ajax({
url:'upload/_3.fdt',
type:'HEAD',
async: false,
error: function(){
return false;
},
success: function(){
return true;
}
});
}
これは、checkIndex()を呼び出す関数の1つです。
$(function(){
$(document).ready( function(){
if(checkIndex() == false)
$('#check').html('<td><img src="img/cross.gif" /></td><td>No index present</td>');
else
$('#check').html('<td><img src="img/check.gif" /></td><td>Index is present</td>');
});
});
どうすればこれを機能させることができますか?