thinkphp を使用するとき、たとえば、ユーザーのユーザー名を確認した後、ログインが失敗したことを示すウィンドウをポップアップ表示して、テンプレートを再表示したいと思います
その場合、次のように書きます
echo "<script>alert('新产品入库成功')</script>";$this->display('XXX');
内蔵ジャンプを使用しない場合
1. ログイン方法とログイン認証方法を分離できます。しかし、方法はあります。
2. ページ上で ajax 呼び出しを直接使用して、エラーパラメータを返し、エラーを促すことができます
私の謙虚な意見、参考程度に
上記と同様、
ページ ajax 上で直接判定戻り値を送信するだけです。
テンプレートページはajaxを使用してphpアクションに送信され、アクションの戻り値に基づいてhtml(スタイルを含む)の表示をjsで制御します。
thinkphp はそのようなダイアログ コードを提供しているので、それを呼び出すだけです
その自動検証機能を使用できます。これに集中する必要はありません
自分でコードを書きたい場合は、thinkphp を使用しないでください