次のように、バックエンド(Django python)で文字列を生成しています:-
str = "<div class='column span4 ui-sortable' id='column2'>...</div>"
return render_to_response('dashboard/widget_dashboard.html',{'str':str}, context_instance = RequestContext(request))`
str
さて、テンプレートで を呼び出すと{{str}}
、HTML で作成された要素ではなく、プレーン テキストが取得されます。
str を HTML 要素に変換するにはどうすればよいですか?
PS: 最初のページの読み込み時に文字列が生成されるため、AJAX 呼び出しを行ってから$(this).html(str)
、AJAX の成功関数内で使用することはできません。
この問題にどのようにアプローチできますか?