Mam problem z fbjs w canvas dla facebokka. Kiedy wykonuje żądania ajaxowe to:
- dla fbml nie mogę dodać zawartości poprzez setInnerFBML
- zapytania dla JSON zwracają nie sparsowaną tablicę json w postaci tekstu.
Ktoś się orientuje co może być nie tak?
Mam problem z fbjs w canvas dla facebokka. Kiedy wykonuje żądania ajaxowe to:
Ktoś się orientuje co może być nie tak?
co do pierwszego pytania, to w jednym starym i niedokończonym jeszcze projekcie znalazłem że używałem czegoś takiego
[code]choices_container = document.getElementById(“choices_container”);
temp = document.createElement(‘div’);
temp.setInnerFBML(new_choice_fields);
temp_choice = choices_container.appendChild(temp);
new_choice = choices_container.appendChild(temp_choice.getFirstChild());
choices_container.removeChild(temp_choice);[/code]
<fb:js-string var="new_choice_fields">
<% fq.fields_for :choices, Choice.new, :child_index => "new_choice" do |fc| %>
<%= render "choices/choice", :f => fc, :choice => fc.object %>
<% end %>
</fb:js-string>
Może coś się z tego przyda
Ten <fb:js-string var=“new_choice_fields”>…</fb:js-string> to ma być w response od ajaxa tak?
Nie, ja to mam normalnie w kodzie html strony a konkretnie w formularzu.
Problem jest taki że to nie chce dodawać fbml zwracanego przez ajax
a to sorki, w moim przykładzie ajaxa nie używałem