0
我有一個對象數組。我想,當你點擊鏈接,我經歷了所有的對象來並將其顯示在頁面上,在用ajax使用數組和阿賈克斯
run.js.erb
$(function(){
$("#next").click(function(){
$.post(<%= EngineHelper.nextQuestion %>, function(data){
$("#question").html(data);
});
return false;
});
});
但它不工作。在腳本中而不是<%= EngineHelper.nextQuestion%>替換當前數據數組元素。我需要顯示下一個數組元素
的ERB預處理網頁上做一次加載。如果你看看你的頁面的來源,你會看到只有一個對象序列化。所以,你需要使用ajax,或者把所有的問題都作爲json放到javascript中,然後使用javascript循環 – alony 2012-04-13 14:23:14