0
我試圖通過AJAX
發送一些數據到服務器與我從JS變量中獲得的值。 代碼:兩個函數(Javascript和AJAX)不一起工作
<script type="text/javascript">
var url;
function aplicarFoto(_src) {
url = _src;
var fotosel = document.getElementById("fotosel");
fotosel.src = 'fotos/'+_src;
}
function guardarCambios() {
$.post("guardarCambios.php",
{url: url},
function(response) {
alert(response);
if (response == "NoUsuario") {
window.location = "../login.php";
} else {
alert("correcto");
}
}
alert(url);
}
</script>
的想法是更新的網址,我從aplicarFoto(_src)
獲得與可變url
用戶的圖片。 第一個功能(aplicarFoto(_src)
)單獨工作正常,但是當我把另一個功能(guardarCambios()
),第一個功能不起作用,因此第二個功能!我不知道爲什麼,但是它只是在使用ajax
函數時發生,因爲我在第二個函數中做了一個alert(url)
(將其餘代碼與評論一起)的測試,並且兩者都正常工作! 有些猜測?謝謝!
我想你需要正確關閉你的$ post部分。「});」警報之前(url); –