我想通过 ajax 函数将数组从 javascript 发送到 php。而且我不想将结果显示为回调,而是立即打开目标 php 文件并显示图像。我的意思是,我想直接在服务器端打开 php 文件。
我认为这很简单,但我不知道。
我的 javascript 看起来像:
var stringArray = new Array("/images/1.jpg", "/images/2.jpg", "/images/3.jpg");
$.ajax({
url: 'test.php',
data: {stringArray:stringArray},
success: function() {
window.open('test.php'); // It opens test.php in a window but shows nothing!
},
});
test.php 文件:
$stringArray = $_GET['stringArray'];
foreach($stringArray as $value) {
echo "<img src=" . $value . "></img>";
}
谢谢你的帮助!