gpt4 book ai didi

javascript - jQuery 代码中 PHP 文件中的 jQuery 变量

转载 作者:行者123 更新时间:2023-11-30 11:58:06 25 4
gpt4 key购买 nike

大家好,我有一个 PHP 文件和这段代码:

<?php echo "Hello World"; ?>
<script type="text/javascript">
$(document).on('click', '.order-submit', function() {
dataName = $(this).data('name');
var company = <?php echo json_encode(get_Comp( /* dataName here */)); ?>;
});
</script>

如何将 javascript 变量“dataName”传递给我的 php 函数“get_Comp”?如果有人帮忙,我会很高兴。谢谢!

最佳答案

这是不可能的,你需要使用ajax来实现:

PHP getcomp.php

<?php
//put here your get_Comp() function

$dataName = $_POST['dataName'];
echo json_encode(get_Comp($dataName));
?>

JavaScript

<?php echo "Hello World"; ?>
<script type="text/javascript">
$(document).on('click', '.order-submit', function() {
dataName = $(this).data('name');
var company;
$.post('getcomp.php', {dataName: dataName}, function(data) {
company = data; //company should be equal to json_encode(get_Comp($dataName));
});
});
</script>

关于javascript - jQuery 代码中 PHP 文件中的 jQuery 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37362085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com