2017-06-09 24 views
1

リモートURLからコンテンツを取得するように設定されたSemantic-UIドロップダウンのキャッシュをクリアするにはどうすればよいですか?ここまでは私のコードです。クリックするたびにapi.phpに新しいリクエストが送信されます。つまり、古いデータが表示されます。しかし、私が何かを検索すると、リクエストを送信します。Semantic-UI - ドロップダウンキャッシュを消去する方法

$('#dd').dropdown({ 
     apiSettings: { 
      url: '/api.php?q={query}', 
      data: {query: ''}, 
      method: 'POST' 
     } 
}); 
+0

には? –

答えて

2

ドロップダウンのキャッシュを防ぐためにcache: falseを追加することもできます。 `false`:

$('#dd').dropdown({ 
    apiSettings: { 
     url: '/api.php?q={query}', 
     data: {query: ''}, 
     method: 'POST', 
     cache: false 
    } 
}); 

そして、ここでは、あなたがキャッシュ`みましたclearing the cache in localStorage

+1

これはうまく動作しますが、答えを更新してcache:falseをapiSettings内に入れなければなりません –

関連する問題