如何在Jquery中编写PHP
是否有办法做到这一点
$('button').click(function(){
<?php session_destroy();?>
}) ;
答案 0 :(得分:11)
您无法执行PHP客户端。
您可以在点击时调用php脚本来执行您想要的操作:
$('button').click(function(){
$.get("destroySession.php");
});
您还可以get
或post
取值:
var values = {
destroy: true
};
//get request:
$.get("destroySession.php", values);
//post request:
$.post("destroySession.php", values);
答案 1 :(得分:1)
您无法执行PHP客户端。
答案 2 :(得分:1)
你做不到。 PHP 在服务器端解释, jQuery 在客户端解释。
您应该使用锚<a href="session_destroy.php">
转到另一个PHP页面并销毁会话或使用AJAX来调用destroy函数而不离开页面。
jQuery('button').click( function () { jQuery.get("session_destroy.php"); } );