haiju's 開発メモ

開発に必要な情報を自分用にメモ

jQuery

Laravel6.x で非同期で動的な連動プルダウンリストを作成するには?

コントローラーからJSON化して返す場合とそのままDBのデータを取得して テンプレートのjs内でJSON加工して表示する場合で、若干違いがあった ので、まとめてみる(Φω| 今回は、名目上はIE11以降サポートと聞いたが、それよりも古いPCも 動いているという情報…

Laravel6.xで連動する動的プルダウンリストに設定するデータのAjax Requestを取り扱うには?

連動プルダウンリストの作成で、Ajax POSTを使いたいけどどうしたらいいんや? ってことを以前からずっとやってるけど、Laravel6自身のチュートリアルについて も調べたのでメモしておく(Φω| というか検索条件にLaravelあるかないかで大分違うなー(棒) 動作…

Laravel6.xでAjaxで連動プルダウンを作るには?

最初のプルダウンで選択したIDで動的に連動プルダウンを作りたいのだが、 動きだけ見て、AjaxでPOST送信してコントローラに送ってDatabaseを検索した 値をviewに返せばいいんじゃね?ということで、必要な情報を調べたので メモしておく(Φω| 尚、作業はこれ…

jQuery 3.xで.getJSON()とか.post()とか.ajax()とか使う場合の書き方

jQueryは仕事以外では使わないけど、仕事で機能追加した時に 使ったので書き方をメモしておく(Φω| 既にバージョンは3.xなんだー(遠い目) 基本パターンはだいたい下記の通りだけど、前任者の実装に依存する ことが多いので、その場合は適当に帳尻を合わせる…

Bootstrap3のモーダルダイアログに改行コード付きの文章を表示しようとして、改行されない時

別にCakePHP2.xに限定する問題じゃなくてPHP全般かもしれない けど、debug()やCakeLogで出力した時は編集通りのレイアウトで 改行されるのに、echo()を使ったらブラウザで改行されない時は、 改行コードは"\n"でもなく"<br>"でもなく、もちろんPHP_EOLでも なく…

jQueryのvalidation rules内で処理分岐

仕事でCakePHP2.xを使っているが、validationは サーバ任せではなくクライアント側でゴソゴソやって るので、もれなくjQueryを使っている。 しかも、目前のラジオボタンのチェック状況で次の フォームのvalidationを必須か必須解除にするので、 script内部で…