0
私のビューには、クリックするとデータベース上のデータに対するajaxリクエストがトリガーされるボタンがあります。それから、自分のページにデータを表示します。ボタンをもう一度クリックするとデータを非表示にして、もう一度クリックすれば表示できるようにしたい。私はそれをクリックするたびに新しいDBクエリを実行したくありません。リクエストが既に完了し、データが利用可能な場合、ajaxコール中にデータベースクエリ要求を実行しない
ので、たとえば私の要求は、このようなものです:私はデータを持ってクリックした後、その後、)私はもう一度ボタンをクリックして、私は(切り替えたいので
$.ajax({
url: '../route/button,
type: 'get',
data: {_method: 'get', _token: token},
success: function (data) {
// bla bla get data from DB and insert in div
});
。 divとdataはページから消えますが、再度クリックするとdivをもう一度切り替えるだけで、DBクエリーをもう一度実行せずに既にそこにあるデータを表示したいのです。 手掛かりはありますか?
はい、それは動作します。私は変数を設定していましたが、いくつかのエラーを出していました。ありがとう。 – Chriz74