我試圖從數據庫中動態地添加一個插件的一個已經存在的電網使用AJAX像這樣:添加小部件gridster.js
$.post("gestion.php",{
event : "true"
},
function(data,status){
// return the name of the image like so : ImageName#x#y
var arrayVal= data.split('#');
var x= arrayVal[1];
var y= arrayVal[2];
//the result of the array : x = 2 , y = 1
console.log("x = '" + x + "' - y = '" + y +"'");
gridster.add_widget.apply(gridster, ['<li><img src="img/'+ arrayVal[0] +'"/></li>', x, y]);
}
)
的圖像得到正確生成,但它是在中途之間放置col1和col2以及網格開始竊聽。
直接從陣列比如增加值:gridster.add_widget.apply(gridster, ['<li><img src="img/'+ arrayVal[0] +'"/></li>', arrayVal[1], arrayVal[2]]);
不工作太...
但是當我試圖進入的參數「硬辦法」,例如: gridster.add_widget.apply(gridster, ['<li><img src="img/'+ arrayVal[0] +'"/></li>', 2, 1]);
圖像在我的網格底部正確添加。
如何獲取我的值以便插件不會出錯? 這些數字是正確顯示當我做了console.log
的PHP和AJAX的被編碼爲UTF-8
和數據庫編碼爲utf8_unicode_ci
對不起,我的英語生鏽...