這裏我確切需要的是,如果我移動HTML按鈕,應該重新加載特定的div標籤而不重新加載整個頁面。如何從JavaScript中調用PHP函數
0
A
回答
1
PHP在服務器端工作,在客戶端使用JavaScript。所以要做到這一點,你必須向服務器發出請求。如果你想使用普通的JavaScript,看看阿賈克斯:
http://www.w3schools.com/ajax/
<script>
function myPhpFunctionCall()
{
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// Do something with the results here
}
}
xmlhttp.open("GET","my_function.php",true);
xmlhttp.send();
}
</script>
或者,如果你想使用jQuery,您可以使用自己的get方法:
<script>
$.get('http://yourdomain/your_script.php');
</script>
+1
如果你可以提供一些支持你的答案的代碼,它會形成一個更好的答案。如果鏈接在將來被修改,只需鏈接答案,可能會使其無用。 –
+1
我很想添加一個代碼示例,但由於該問題並沒有真正解決具體的任務,所以我真的不能添加比該w3schools教程的第1頁上的代碼示例更有用的東西...... –
-3
簡單方法來解決這個任何你的函數代替json_encode():
$(document).ready(function() {
var php_var = '<?php echo json_encode($form); ?>';
});
$('#element').hover(function() {
$('#form_container').html(php_var);
}, function() {
$('#form_container').html('');
});
相關問題
- 1. 如何從javascript中調用php函數
- 2. 如何從JavaScript調用PHP函數?
- 3. 如何從php mongodb調用javascript函數?
- 4. 如何從JavaScript調用PHP函數
- 5. 從PHP調用JavaScript函數
- 6. 從php調用Javascript函數
- 7. 從javascript調用PHP函數
- 8. 從JavaScript調用php函數
- 9. 如何在JavaScript中調用PHP函數?
- 10. 如何從php函數調用javascript函數?
- 11. 如何從Android中調用JavaScript函數
- 12. 如何從iframe中調用Javascript函數?
- 13. 如何從html中調用Php函數
- 14. 如何調用PHP代碼JavaScript函數
- 15. 如何通過JavaScript調用PHP函數?
- 16. php,如何調用一個javascript函數?
- 17. 使用AJAX從JavaScript調用PHP函數
- 18. 如何調用從JavaScript中的PHP函數指定其名稱
- 19. 從JavaScript調用公共PHP函數
- 20. 從PHP調用JavaScript函數的問題
- 21. 創建從PHP調用的Javascript函數
- 22. 從PHP調用JavaScript函數不工作
- 23. 從JavaScript內部調用PHP函數?
- 24. 無法從Javascript調用PHP函數
- 25. 從PHP輸出調用JavaScript函數
- 26. 從javascript,onload調用php函數(AJAX?)
- 27. 從JavaScript腳本調用php函數
- 28. 從PHP調用JavaScript函數的問題
- 29. 如何從調用php函數的javascript顯示數據?
- 30. 如何從JavaScript中的函數參數調用函數?
你需要使用AJAX t做到這一點。谷歌有很多教程。 – treegarden
https://www.google.com/search?q=ajax –
從JS執行PHP的唯一方法是AJAX。您可以使用AJAX調用在鼠標懸停時加載PHP函數。 –