2012-09-12 50 views
0

可能重复:
Calling PHP Function within Javascript从JavaScript调用同一个文件一个PHP函数

我有一个PHP文件中一个小的JavaScript代码。这个JavaScript代码运行一些逻辑,最后应该调用一个在同一个php文件中定义的php函数。我怎样才能做到这一点 ?任何指导?

+0

我的目标是调用'php'功能'DeleteEntity(relmod,模块,X,123)''那里和relmod''module'是'string'和' x'是在JavaScript中创建的一个整数数组。 – Nagri

回答

2

你可以使用ajax来调用这个文件。因为PHP函数不会从JavaScript初始化。

0

如果需要执行服务器端代码,则需要通过ajax调用该代码。

0

这肯定不是最好的答案是有,但它应该工作:有你的JavaScript通过Ajax调用,你的同一个页面,使用POST参数,所以你知道这是调用该函数..希望它在大的线条中足够清晰..

0

你不能。 JavaScript在服务器上的浏览器中执行。唯一的方法是使用AJAX请求,例如,用jQuery:

$.get('myurl.php', function(data){ ... }); 

http://api.jquery.com/jQuery.get/

这将返回由myphp.php文件产生的输出;如果你想运行一个函数,你需要一些逻辑来决定它应该执行哪个函数,例如网址参数。但是,我强烈建议不要使用url参数值作为直接函数名称。

1

我想用PHPLIVEX,在这种情况下是有用的。

PHPLIVEX有一个小标记线 -

从JavaScript调用你的PHP函数和类方法在一行

如果你需要从JavaScript调用几次PHP函数中这可能是有用的应用。

0

你应该使用jQuery的AJAX或邮寄

相关问题