我在多語言Web Sql中有一個函數。如何在函數回調後設置我的html頁面的文本?
我需要在查詢的回調後設置語言,通過ID調用。
例子:
var lng = function(language){
var testo_query="SELECT id," + language + " FROM lingue;";
comanda.sincro.query(testo_query,function(result){
result.forEach(function(obj){
//those values will be go into an array
//language[id]=obj[language];
console.log(obj.id,obj[language]);
});
});
};
然後,我會希望在HTML寫的:
<p><script>language[0]</html></p>
,並在js函數:
'('+language[1]+')'
但只是回調函數後,否則數組將不會被創建。
可以這樣做嗎?
https://jsfiddle.net/tbatnwb4/1/
你的功能應該返回什麼?需要更多的細節,關於如何/你在試圖達到什麼...問題不清楚... – Julo0sS
函數只設置一個數組與id和語言,我需要用它來設置html頁面 –
請給更多詳細的例子...添加你返回的「數組」樣本,以及一個html樣本。這真的會有幫助......你爲什麼不做一個jsfiddle? – Julo0sS