PHPでスケジュール管理ができるようなものを開発しています。
普通のスケジュール管理(日付をクリックして登録等)ならPHPのみでもい
けると思うのですが、「何日~何日までという複数日にまたがる日程を
マウス(ドラッグ)操作で登録したい」との要望があり悩んでいます。
Ajaxならその辺の操作が可能だと思うのですが、Ajaxでの開発未経験かつ
具体的な方法が検討つかないままです。
とにかく「Ajaxで線を引く(正確にはテーブルで作成した枠の上を
ドラッグすることで色を塗る)」方法を探しています。
何か参考になるサイト等ありましたらご紹介ください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Ajaxというか普通にJavaScriptで実装可能でしょうね。
(Ajaxとはリロードを伴わないXMLデータのやりとりを指しますので)
想像するにスケジュールってことなのでカレンダーをマウスでなぞると、その範囲を変数として取得されたいのだと思いますので、それを前提に回答します。
基本的にはonMouse***のイベントを監視して状況判断してやるような構造になると思います。
よくメニューなどに、マウスを重ねると色が変わって、マウスが外れたら色が戻るような仕掛けのサイトがありますよね?
これは単純にonMouseOverとonMouseOutのイベントに引っかけてるだけですが、これにonMouseDownとonMouseUpのイベントも考慮したら出来ると思います。
どこからどこまで選択したのかをリアルタイムでJavaScript側に保管して、送信時にPOSTしたらデータベースへの書き込みも可能でしょう。
この回答への補足
ななななななるほど!!!
そういう方法があったか!!
っと関心しましたw
これはいいですね!!
さっそくやってみます。
ありがとうございました!!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- 薬剤師・登録販売者・MR 登録販売者のダブルワーク 現在、登録販売者(店舗管理者)として働いていますが、近々転職しようと思って 1 2023/04/27 15:36
- JavaScript プラグイン無しでContactform7にdatepickerを実装 3 2022/10/25 02:18
- 弁護士・行政書士・司法書士・社会保険労務士 司法試験合格者の司法書士試験の受験について 3 2022/08/31 16:40
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
- 楽天市場 楽天トラベルのクレジットカード情報 1 2023/06/20 23:19
- Windows 10 新規PC導入して、うっかりマイクロソフトアカウントも新規登録してしまった時の復帰方法 3 2022/06/12 16:11
- Windows 10 (緊急)windowsのタスクバーやアプリ?が反応しない 3 2023/03/28 05:03
- gooブログ Blogの使い方(ブログ・ユーザ設定について) 1 2022/04/23 12:40
- システム なぜ「SNS」介入にはメールアドレスが必要なの? 1 2023/05/12 05:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelピボットテーブルで余計な...
-
エクセルでマウスカーソルの形...
-
未成年ですがドンキでオナホ買...
-
蛍光灯はドラッグストアで売っ...
-
ドンキに18禁コーナーじゃない...
-
エクセルで特定のセル以下の全...
-
Excel(エクセル)で価格帯別に...
-
タスクバーからデスクトップへ...
-
ワードで1ページに同じ内容の...
-
エクセルの式をドラッグコピー...
-
ワードで、表をずらしてから表...
-
Snipping Toolで切り取った画像...
-
エクセルの行の幅を一部だけ変...
-
線のスタイル(太さ)をまとめ...
-
ほぼ毎日、同じ店で、同じレジ...
-
PowerPointを使っているのです...
-
ラベルとテキストボックスのグ...
-
ドラッグストアでTENGAを買おう...
-
薬局とドンキ安いのは?
-
性交痛にベビーオイルがよいと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
未成年ですがドンキでオナホ買...
-
エクセルでマウスカーソルの形...
-
ドンキに18禁コーナーじゃない...
-
Excelピボットテーブルで余計な...
-
蛍光灯はドラッグストアで売っ...
-
エクセルで特定のセル以下の全...
-
タスクバーからデスクトップへ...
-
ドラッグストアでTENGAを買おう...
-
コスモスにTENGAは売っています...
-
ワードで、表をずらしてから表...
-
ワードで1ページに同じ内容の...
-
Excel(エクセル)で価格帯別に...
-
エクセルの式をドラッグコピー...
-
Snipping Toolで切り取った画像...
-
線のスタイル(太さ)をまとめ...
-
通常、ドラッグストアとコンビ...
-
PowerPointを使っているのです...
-
イラレで急に日本語が打てなく...
-
エクセルの行の幅を一部だけ変...
-
一行おきに日付をすばやく入力...
おすすめ情報