作業中のプロジェクトにCodeIgniterを使用しています。
次のようなビューでajax呼び出しがあります:
$.ajax({
type: 'GET',
url: 'extra/search/infojson/' + $(this).text().replace(/\s/g, "+");
success: function(data) {
/* Do something with that data */
}
});
infojson
'username'のパラメーターを受け取り、検索を実行し、JSONオブジェクトを返すコントローラーのメソッドです。別のビューを作成せずにこのデータを返す方法はありますか?このメソッドは、この1つのページからそのようなデータを返すためにのみ使用されるため、そのためだけに別のビューを作成する必要がある理由がわかりません。私は読んだ_output()
ことがありますが、それは私には意味がありませんでした。