我有一个照片上传系统,允许用户上传他们想要的任意数量的照片,然后我允许他们为每张照片添加描述,然后发布照片。我有这个,部分。我也用 jQuery 提交表单。现在我很难弄清楚如何做是将每个表单元素发送到我的 php 文件,然后更新每张照片以获取描述。
<form class="upload-results-form" rel="<?php echo $albumID?>" action="javascript:return false;">
<textarea class="description" name="photoID1"></textarea>
<textarea class="description" name="photoID2"></textarea>
</form>
现在这就是我如何设置它的想法,除了可能有一个 textarea 或其中的 20 个。
为了尝试保存和发布这些,我使用 jQuery,如下所示:
$("body").on("submit", ".upload-results-form", function(){
$.ajax({
type: "POST",
url: "ajax/add/photos_publish.php",
cache: false,
success: function(html){
}
});
});
那么如何让我的 php 遍历每个 texarea 表单并保存该 photoID 的描述?