1 つの ajax 呼び出しが完了した後にインスタンス変数を破棄するにはどうすればよいですか。私のアプリのデータは ajax 経由で返され、多くの場合、新しい呼び出しが行われます。以前の呼び出しの値の一部が新しい値と混合して返されます。それは設計の流れと考えられるものですか?それとも、真実/価値を破壊する方法を見つけて頭を動かしますか?
コントローラーの例 -
def something
@result = Stuff.find_all_by_requestor_name
respond_to do |format|
format.html { render :partial => 'list'}
format.js
end
return @result
end
ajax リクエストが値を混同していることに何度か気づきました。ここで大きな間違いをしていますか?