私は1つのjavascriptファイルと1つのphpファイルを使用した単純なプロジェクトに取り組んでいます。私はajaxを使用していくつかのphpコードを呼び出そうとしています。これにより、ライトボックスにテキストが表示されます。私の問題は、次のエラーが発生することです。
このエラーは私のphpファイルを指しています。
"NetworkError: 404 Not Found - http://localhost/folder/folder/dictionary.php"
すべてのコードをチェック(およびダブルチェック)しましたが、このエラーを修正する方法がわかりません。誰か助けてくれませんか?以下にJavaScriptとPHPのコードを提供します。
JavaScript:
$(document).ready(function() {
$("#SearchField").submit(function(e) {
e.preventDefault();
// grabs all post variables in the form
var info = $(this).serialize();
$.post('dictionary.php', info, function(data) {
$('.DictionaryContentWrapper').append(data);
});
// prevent server from refreshing page
return false;
});
});
PHP:
$input = $_POST['input'];
echo $input;
ディレクトリ構造:
index.php
Widget
- **input.js**
- getURL.php
- **dictionary.php**
lightbox
- lightbox.css
- lightbox.js