テーブル内のファイルのリストを検索し、ユーザーの入力に従って結果を更新するこのAJAX検索機能があります。これで、テーブルのファイル名の横にダウンロードボタン(画像)が表示され、ユーザーがファイルをダウンロードできるようになりました。問題は、AJAX呼び出しが戻ったときに、画像の表示を単に拒否していることです。構文エラーがあるのか、それとも単に実行不可能なのかはわかりません。コードはここにあります:
echo "<tr>
<td class='tlong'>".$state['title']."</td>
<td style='font-size:11px;' class=''>".$state['filesize']."
<a style='padding-left:px;' href='../downloads/".$state["filename"]."'><img src='../images/footer/downloadImage.png' alt='' style='width:10px;height:10px;'/></a>
</td>
</tr>";
}
これはAJAXメソッド内のコードです。最初にデータベースからタイトルを取得し、次にファイルサイズを取得し、次にユーザーがそのファイルをその横にダウンロードできるようにする画像を表示することになっています。しかし、画像は表示されません。ただし、指定すると代替テキストが表示されます。何かアイデアがありますか?