Note that there are some explanatory texts on larger screens.

plurals
  1. PODecode the string encoded through php in javascript
    primarykey
    data
    text
    <p>I am working on a facebook page in which i have used ajax &amp; response is returned in json format. I have encoded the string in php. Now i want to decode that string in javascript.</p> <pre><code>foreach($feedbackdetails as $feedbackdetail) { $str.= '&lt;div class="tweet"&gt; &lt;img style="cursor:pointer;" id="imgVoteUp" src="http://myserver/facebook/vote_up.gif" alt="Vote Up" title="Vote Up" onclick="saveVote('.$feedbackdetail[pk_feedbackid].',1)" /&gt; : '.$feedbackdetail[upvotecount].' &lt;img style="cursor:pointer;" id="imgVoteDown" src="http://myserver/facebook/vote_down.gif" alt="Vote Down" title="Vote Down" onclick="saveVote('.$feedbackdetail[pk_feedbackid].',0)" /&gt; : '.$feedbackdetail[downvotecount].' &lt;p class="'.$pclass.'"&gt;'.$feedbackdetail[title].' by '.$feedbackdetail[name].'&lt;br&gt;'.$feedbackdetail[description].'&lt;/p&gt;&lt;/div&gt;'; } $str=urlencode($str); echo '{"fbml_test":"'.$str.'"}'; </code></pre> <p>Javascript Function:</p> <p>function saveVote(id,type,class) {</p> <pre><code>contentdiv='div_'+id; processdiv='processdiv_'+id; document.getElementById(processdiv).setInnerXHTML('&lt;span id="caric"&gt;&lt;center&gt;&lt;img src="http://static.ak.fbcdn.net/rsrc.php/z5R48/hash/ejut8v2y.gif" /&gt;&lt;/center&gt;&lt;/span&gt;'); posturl='http://myserver/facebook/vote.php'; if(class==0) { class='firstmessage'; } else { class='message'; } var queryString = "?id="+id+"&amp;type="+type+"&amp;pclass="+class; posturl = posturl +queryString; ajax = new Ajax(); ajax.responseType = Ajax.JSON; ajax.requireLogin = true; ajax.ondone = function(data) { document.getElementById('caric').setStyle('display','none'); //new Dialog().showMessage('Dialog',data); if(data.error) { new Dialog().showMessage('Dialog',data.error); } if(data.fbml_test) { document.getElementById(contentdiv).setInnerFBML(data)); } //div_id.setInnerFBML(data); } ajax.post(posturl); </code></pre> <p>}</p> <p>Right now i am getting encoded string how can i change it?</p> <p>Please help me on this</p> <p>Thanks</p> <p>Pankaj</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload