从PHP向JavaScript函数发送信息
我想把php中的变量发送到javascript中的函数我的php是这样的从PHP向JavaScript函数发送信息,javascript,php,function,Javascript,Php,Function,我想把php中的变量发送到javascript中的函数我的php是这样的 if (isset($_POST['acceptbut'])) { **other code*** $date1 = $vals['date1']; $date2 = $vals['date2']; $nme = $vals['nme']; how would I call the addMyEvent and send those variables, cant seem to find a way anywhe
if (isset($_POST['acceptbut'])) {
**other code***
$date1 = $vals['date1'];
$date2 = $vals['date2'];
$nme = $vals['nme'];
how would I call the addMyEvent and send those variables, cant seem to find
a way anywhere to send them to the javascript function
}
echo '<script type="text/javascript">' .
'function(' . $var1 . ');' .
'</script>'
;
我使用foreach循环从数据库中获取这些值,PHP是服务器端,javascript是客户端,您可以这样做 但是,您可以使用php形成javascript函数。像这样的
if (isset($_POST['acceptbut'])) {
**other code***
$date1 = $vals['date1'];
$date2 = $vals['date2'];
$nme = $vals['nme'];
how would I call the addMyEvent and send those variables, cant seem to find
a way anywhere to send them to the javascript function
}
echo '<script type="text/javascript">' .
'function(' . $var1 . ');' .
'</script>'
;
echo“”。
'函数('.$var1.');'。
''
;
您可以使用ajax处理$\u POST或$\u GET请求
PHP myserver.PHP:
Javascript:
$.post(“myserver.php”,函数(数据){
//我用收到的数据在这里做了些什么
window.alert(data);//它应该说废话废话
});
您需要在问题中添加更多代码。根据您提供的内容,您无法执行您要求的操作。您可以使用ajax从javascript调用php,但我不知道如何从php调用javascript,然后动态生成javascript并在呈现的javascript中插入这些值。这听起来有问题,让我觉得你可能没有找到解决问题的最佳方案。你可以在输出的javascript中转储PHP变量值,但这完全是黑客行为。是的,这是可行的,但我会对这样做持谨慎态度。对于疯狂的虫子来说,时机似乎已经成熟。但它会起作用,我肯定我以前做过类似的事情。