[過去ログ] + JavaScript の質問用スレッド vol.124 + (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
877
(4): (アウアウウー Sac1-dkZz [106.146.62.77]) 2022/07/09(土)00:06 ID:cNMjwuhqa(1) AAS
>>876
1.選択した年と月をJSONにして文字にシリアライズします

2.PHP側でJSONでシリアライズします

3.SQLに配列を渡します

4.Javascript側で結果をAJAXで受け取ります

これでプルダウン機能が動作します。
何か間違ってる事はありますでしょうか?
878
(1): (ワッチョイ 5e01-KYHT [111.188.56.5]) 2022/07/09(土)00:09 ID:5lHQxv9F0(1/8) AAS
>>877
1と2で合計2回シリアライズしてるのが意味不明
879
(1): (ブーイモ MMfe-x9bc [133.159.153.167]) 2022/07/09(土)00:11 ID:R84UyFQQM(2/13) AAS
>>877
質問を変えるわ
>3.SQLに配列を渡します
このSQLで何を取得するつもりなの?
895
(1): (ワッチョイ 5e01-KYHT [111.188.56.5]) 2022/07/09(土)01:31 ID:5lHQxv9F0(3/8) AAS
>>869,877,880,887
要件
- front-page.phpにselect要素で年月のブルダウンメニュー設置
- front-page.phpの入力値をAjaxでarchive.phpにリクエスト
- archive.phpでパラメータを配列で受け取る

実装
1. front-page.php: のselect要素で配列にしたいもののname属性値に [] をつけておく
2. front-page.php: Fetch APIでFormDataをarchive.phpにリクエスト
3. archive.php: 受け取った配列を元にSQL文生成→クエリを発行→結果をJSONで出力
4. front-page.php: JSON.parse()して後続処理
省1
914: (ワッチョイ 5e01-KYHT [111.188.56.5]) 2022/07/09(土)02:35 ID:5lHQxv9F0(6/8) AAS
> wordpressはJavascriptとjQueryから受け取ることも渡すことも出来ません

これが真実なら、>>877のAjaxがそもそも不可能だし、なぜJavaScriptスレで質問してるんだ?、という話になる

>>912ではAjaxが実装可能かのように書いてるし、説明がちぐはぐ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s