我有一个textarea元素,dropdownlist元素和一个div中的dropzone区域。图像,视频,pdf文件已成功上传到上传文件夹中(没有问题)。文本区域和下拉值也成功通过数据库插入到数据库中jquery和ajax文件,当提交按钮被点击时(提交按钮在jquery上工作)。我的要求是,如何通过jQuery AJAX发送dropzone文件值(通过发送文本区域和下拉值的相同的jQuery AJAX)提交按钮单击事件......如何通过jQuery的悬浮窗值一起上传文本值,使用AJAX?
的HTML代码:
jQuery代码:
/* Update Button Click */
$(".update_button").click(function()
{
var updateval = $("#update").val();
var cate=$("#selectcategory").val();
var dataString = 'update='+updateval+'&Category='+cate;
if($.trim(updateval).length==0 && $.trim(cate).length==0)
{
alert('ENTER SOME TEXT!!');
}
else
{
$.ajax({
type: "POST",
url: $.base_url+"message_ajax.php",
data: dataString,
cache: false,
success: function(html)
{
$("#update").val('').focus();
$("#selectcategory").val('');
//var c=$('#update_count').html();
//$('#update_count').html(parseInt(c)+1);
$(".dropzone").hide();
}
});
}
return false;
});
upload_file.php
$ds = DIRECTORY_SEPARATOR; //1
$storeFolder = 'uploads'; //2
if (!empty($_FILES)) {
$tempFile = $_FILES['file']['tmp_name']; //3
$targetPath = dirname(__FILE__) . $ds. $storeFolder . $ds; //4
$targetFile = $targetPath. $_FILES['file']['name']; //5
move_uploaded_file($tempFile,$targetFile); //6
}
?>
悬浮窗文件我使用:
悬浮窗,AMD-module.js
2016-12-14
Sayuj3