私は、ブートストラップモーダルスタイルフォームで開いたフォームを持っています。このフォームにはボタンがあります。クリックすると警告ボックスが表示されます。私はこのコードを使用します。ボタンをこのように動作させるにはどうすればよいですか?
echo "<script>";
echo "alert('".$this->session->userdata('message')."');";
echo "window.top.location.reload();";
echo "</script>";
ブラウザ再送通知が表示された後、すべてが正常です。
私の質問はです。アドレスバーに入力するとちょうど好きなようにボタンを更新する方法?
マイフォームの流れ:controller-に送ら
フォーム - >ボタンclicked->データ> controller-でプロセスを行う>モデルに処理されたデータを送信する - > DBに挿入 - > controller-するメッセージを返します>で警告をエコーするコントローラ。
のいずれかを使用することができます取り扱った? – Rayon
(あなたがしようとしていることを理解していれば)私はAJAXを使ってサーバからのメッセージを返す小さなPHPスクリプトを呼び出すでしょう。あなたはPHPからjsをエコーする必要はありません。メッセージは常に最新のものになります – urban
フローは次のようになります:form-> button clicked->コントローラに送られたデータ - >コントローラで処理する - >処理されたデータをモデルに送る - > DBに挿入 - >警告をエコーしているコントローラー - >コントローラーにメッセージを返します。 – Vahn