【发布时间】:2013-04-01 20:53:14
【问题描述】:
我想在 jquery 函数 .html() 中执行一个 php 函数。 php函数接受2个整数作为参数。
此代码有效
$(function() {
var myVar = 1;
$('#myDiv').html('<? echo my_function('+myVar+','+1+'); ?>');
});
而这个没有:
$(function() {
var myVar = 1;
$('#myDiv').html('<? echo my_function('+myVar+','+myVar+'); ?>');
});
我没有 php 错误,但什么也没发生
【问题讨论】:
-
我非常怀疑第一个代码是否有效。 JavaScript 在客户端执行,PHP 在服务器上执行。服务器无法在 PHP 中使用
myVar值。 -
什么错误信息?另见so-hints
-
@GeraldSchneider 第一个确实有效,我向你保证。所以你的意思是我应该使用 AJAX 对吗?
-
@silentboy 没有错误信息,什么都没有
-
@GradislavaBikkulova 如果您发布您的
my_function()代码,可能会说得更多。
标签: php jquery function integer