可能重复:
Calling PHP Function within Javascript从JavaScript调用同一个文件一个PHP函数
我有一个PHP文件中一个小的JavaScript代码。这个JavaScript代码运行一些逻辑,最后应该调用一个在同一个php文件中定义的php函数。我怎样才能做到这一点 ?任何指导?
可能重复:
Calling PHP Function within Javascript从JavaScript调用同一个文件一个PHP函数
我有一个PHP文件中一个小的JavaScript代码。这个JavaScript代码运行一些逻辑,最后应该调用一个在同一个php文件中定义的php函数。我怎样才能做到这一点 ?任何指导?
你可以使用ajax来调用这个文件。因为PHP函数不会从JavaScript初始化。
如果需要执行服务器端代码,则需要通过ajax调用该代码。
这肯定不是最好的答案是有,但它应该工作:有你的JavaScript通过Ajax调用,你的同一个页面,使用POST参数,所以你知道这是调用该函数..希望它在大的线条中足够清晰..
你不能。 JavaScript在服务器上的浏览器中执行。唯一的方法是使用AJAX请求,例如,用jQuery:
$.get('myurl.php', function(data){ ... });
http://api.jquery.com/jQuery.get/
这将返回由myphp.php文件产生的输出;如果你想运行一个函数,你需要一些逻辑来决定它应该执行哪个函数,例如网址参数。但是,我强烈建议不要使用url参数值作为直接函数名称。
我想用PHPLIVEX
,在这种情况下是有用的。
PHPLIVEX有一个小标记线 -
从JavaScript调用你的PHP函数和类方法在一行
如果你需要从JavaScript调用几次PHP函数中这可能是有用的应用。
你应该使用jQuery的AJAX或邮寄
我的目标是调用'php'功能'DeleteEntity(relmod,模块,X,123)''那里和relmod''module'是'string'和' x'是在JavaScript中创建的一个整数数组。 – Nagri