我正在使用以下php
代码在xampp
服务器上创建一个文件夹和一个子文件夹。。。
<?php
$userFolder = "poop";
mkdir($userFolder);
$newfolder = $userFolder . "/bla bla bla";
mkdir($newfolder, 0777);
// check to see if it has been created or not using is_dir
if (is_dir($newfolder)) {
echo "The $newfolder directory has been created<br /><br />";
}
?>
我的问题是如何使用ajax来实现这一点。。。。。任何帮助都将不胜感激…:)提前感谢…:)
使用jQuery库(为了简洁起见,这里使用它),简单地说:
$.ajax({
method: 'POST',
url: 'path/to/your/php/file.php',
data: {folderName: 'someFolderName'},
success: function(data) {
console.log(data); //"The directory has been created."
}
});
以及在您的php:中
$userFolder = $_POST['folderName'];
jQuery对此没有必要。只是要写的代码更少。有关纯javascript,请参阅此处(单击)。
假设您的文件是dir.php
<?php
$userFolder = "poop";
mkdir($userFolder);
$newfolder = $userFolder . "/bla bla bla";
mkdir($newfolder, 0777);
// check to see if it has been created or not using is_dir
if (is_dir($newfolder)) {
echo "The $newfolder directory has been created<br /><br />";
}
?>
您可以使用jquery将其称为
$.ajax({
url: "dir.php",
context: document.body
}).done(function() {
//sucesss response here
});