希望大家都好。我在通過$.get()
傳遞多個參數時遇到了某種問題。
我想通過「coord.left
」和「coord.top
」通過$.get()
可拖拽對象的座標,因此我可以將這些座標存儲到我的數據庫中。 當我傳遞一個參數時,它工作正常,但在傳遞多個值時面臨問題。
這裏是我的代碼:
.mouseup(function(){
var coords=[];
var coord = $(this).position();
var item={ coordTop: coord.top, coordLeft: coord.left };
coords.push(item);
var order = { coords: coords };
$.get('updatecoords.php', 'left='+coord.left, 'top='+coord.top function(response){
alert("Data Loaded: " + coord.left + coord.top);
});
});
});
和這裏是我推這些值到數據庫我updatecoords.php文件:
$xleft = $_GET["left"];
$ytop = $_GET["top"];
//update query
$sql = "UPDATE coords SET x_pos = '$xleft', y_pos = '$ytop'";
嘿...非常感謝你的兄弟...它的工作完美無缺:) – Jhon 2012-02-22 06:32:04