我有两个文件,一个运行PHP计算一次,并将它们存储到JavaScript中的变量。第二个文件包含mySQL查询以发送到数据库。我怎样才能从第一个文件发送javascript变量,第二个文件并将它们存储为变量。发布JavaScript变量来分离.PHP文件(使用Ajax?)
-I使用.load()函数加载第二个.php文件。所以它不会刷新并重新指向第二个.php文件。
这可能与出ajax? 如果它只适用于ajax,你如何设置它(对ajax来说是新的)?
$("#st").click(function()
{
var s = $("#st").val();
var a = $("#AA").val();
var t = ((s*1)*(a*1)+(a*1)*(1/3)).toFixed(2);
var c = (t*95).toFixed(2);
var text = $('#st').children("option:selected").text();
document.getElementById('Tim').innerHTML ='<p>'+ t +' </p>';
document.getElementById('Obj').innerHTML ='<p>'+ text +'</p>';
document.getElementById('Tot').innerHTML ='<p>$'+ c +'</p>';
});
var Customer = <?php echo json_encode($q);?>;
var Dr= <?php echo json_encode($o);?>;
var Pd = <?php echo json_encode($p);?>;
var Qp = <?php echo json_encode($a);?>;
var Qs = <?php echo json_encode($r);?>;
var Cam = <?php
if($Camera==1){
$CameraOutput = "XL";
echo "XL";
}
if($Camera==2){
$CameraOutput = "SL";
echo "SL";
}
?>;
发布您的代码! – dude
从GET传递数据到第二个PHP? – Desu
从客户端(即javascript)获取数据到服务器(即PHP)需要某种形式的连接,因此您需要POST/GET/etc,这可能会或可能不会使用AJAX。如果您的问题真的是如何通过AJAX提交和处理,那么您可以在网上找到许多教程。如果您遇到了实现问题,请向我们展示一些代码,然后我们可以尝试并提供帮助。 – ernie