我想在 php 函数中使用 javascript 变量..我的代码如下
$(document).ready(function() {
$("#btn_url").on('click', function() {
var video_val = $("#video_url").val(); alert(video_val);
alert('<?php echo getYoutubeDurationV3("<script>document.write(video_val);</script>"); ?>');
});
});
我想在 php 函数中使用 video_val 变量。我该怎么做?
最佳答案
您可以使用 Ajax对于这个解决方案。当您将 PHP getYoutubeDurationV3
函数放在 .php
文件中时。
$(document).ready(function() {
$("#btn_url").on('click', function() {
var video_val = $("#video_url").val(); alert(video_val);
$.ajax({
url: 'yourphpscript.php',
data: {duration: video_val},
type: 'POST',
success: function(data) {
alert(data);
}
});
});
});
在您的 PHP 文件中,您可以获得这样的值:
<?php
$duration = $_POST['video_val'];
//rest of your logic, in your case your function
//return your response back to your webpage.
return $response;
?>
关于javascript - 在 jquery 函数中使用 php 中的 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36220929/