javascriptを始めて試しに予約システムでも作ってみようと思い、 https://qiita.com/Yuta_Fujiwara/items/66af40dcc5ce206933eb
javascriptを始めて試しに予約システムでも作ってみようと思い、 https://qiita.com/Yuta_Fujiwara/items/66af40dcc5ce206933eb ↑こちらのサイトを参考にさせてもらったのですが、時間を指定する時に空いていない時間を設定する、休業日を設定する、などといった事は出来るのでしょうか?
JavaScript | ホームページ作成・31閲覧・250
ベストアンサー
どこまでWebシステムの基礎を理解されているのかが分からないのですが、 ソースコード内に // TODO 予約をサーバに送信 // params={}; // prams.date=date; // params.time=time; // $.post("hoge.php",params,function(data){ // ここにサーバ送信後の処理結果を書く // }); という部分があるので、サーバー側のプログラムを別途作成して、そのプログラムが予約状況や休業日などをデータベースに確認して予約の可否を返せば実装は可能です。 ただ「サーバー側のプログラムって何?」という状況だと、それを実装するにはまだハードルが高いです。 そもそも、ブラウザ側のJavaScriptだけでは予約システムを作るのは不可能なので、サーバー側のプログラムの実装方法を勉強する必要があります。 サーバー側のプログラムの実装言語は、JavaScriptならNode.js、他の言語だとよく使われているのはPHPなどです。
現状ではPHPとMYSQLを使ってプログラムを組むということは出来ます。 深くまで理解は出来ている自信はないですが、基本的なPHPの参考書2〜3冊は終わらせてみているという感じです。 次に、JavaScriptを使えるようになればもっとかっこいいwebページ作れるそうだから勉強してみようと思い、基礎的な参考書を進めつつ、以前作ってたのをJavaScriptに置き換えて遊んでいます。 ただ、やはり素人なのでぱっと見ただけだとちんぷんかんぷんなんですけど。 timepickerリファレンスのオプションに『disabled: 'picker_list-item--disabled'』あたり?で何かするのかな?と思っているのですがどうでしょうか? 想定しているのは、予約を送信する前にそもそもカレンダーから選択出来ないようにしたいです。
質問者からのお礼コメント
ありがとうございます! まだそのレベルに達していないことは重々承知していますが、何となくの回答を予想しながらだと勉強しやすいので助かりました。
お礼日時:1/24 11:05