[解決済み] Jquery AjaxのURLパス問題
2022-02-10 14:16:08
質問内容
ホームページのメッセージシステムを設計しようとしているのですが、ajaxを動かすことができません。 そこで、ファイル間のインタラクションをよりシンプルにしたものを作っています。
ルートフォルダ(public_html)下にtest.phpとload.phpを作成しました。
ajax関数はtest.phpにあります。load.phpは単に"wow"と表示されているだけです。
$("#test").click(function(){
alert("Clicked.");
$.ajax({
url:"/load.php",
type:"POST",
beforeSend: function(){
alert("testing");
},
success:function(result){
$("#result").html(result);
alert(" sss "+result);
}
}).error(function(){alert("wrong");});
});
これで完璧に動作するようになりました。
...................相対パスの設定方法
より複雑なデザインはこちら
3つのファイル、すべて異なるフォルダーにあります。
-
messages.php (ルート下)
- すべてのメッセージを表示する
-
control.php (ルート/パネル)
- パネルがmessages.phpに含まれます。
-
load.php (ルート/機能)
- control.phpはajaxで呼び出され、control.phpに結果が表示されます。
ユーザーがmessages.phpをロードすると、control.phpがロードされ、control.phpのAjaxコールが実行されるようにするためです。
Ajaxのためにこれらのパスを設定する方法について、私はとても混乱しています。
( message.php に control.php を含めるとうまくいきます)
ありがとうございます。
解決方法は?
コンタクトしようとするファイルがルートにある場合、以下のようにします。
/[file].php
どのページにいてもパスが正しくなるようにします。相対パスの問題があるようですね。コンソールで何かエラーは出ていますか?
関連
-
[解決済み] Uncaught TypeError: 未定義のプロパティ 'top' を読み込めない
-
[解決済み] 解決済み】clearInterval()が動作しない [重複] [重複]
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] JavaScriptで現在のURLを取得する?
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryで現在のURLを取得する?
-
[解決済み] jQueryを使ったAjaxリクエストの中断
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Uncaught ReferenceError: angular is not defined - AngularJSが動作しない。
-
[解決済み】JavaScriptのinnerHTMLで要素が更新されない
-
[解決済み】別のjsファイル内でJavaScriptの関数を呼び出す
-
[解決済み】ある要素を別の要素に移動させるには?
-
[解決済み】SyntaxError: ChromeのJavascriptコンソールでUnexpected Identifierが発生する。
-
[解決済み】React.jsの配列の子要素のユニークキーを理解する
-
[解決済み】このオブジェクトの "forEach "はなぜ関数でないのですか?
-
[解決済み】ETIMEDOUTエラーの対処方法は?
-
[解決済み】未定義のプロパティ 'forEach' を読み取ることができない
-
[解決済み】JavaScriptで関数が存在するかどうかを確認する方法は?