0

私は ajax アップロード プラグインを使用しています。テキストエリアを追加し、FormData タイプのオブジェクトに要素の値を選択したいと考えていますdata。どうすればいいですか?私を助けてください。

var $this = $(this);
if ( typeof upfiles[count] === 'undefined') return false;
$( document ).ready( function() {

var count = 0;
var percentComplete = 0;
var upfiles = 0;

$(".progressbar").hide();
$( '#uploadcontainer' ).on( 'upload', '#fileToUpload' , function( ) {

var $this = $(this);
if ( typeof upfiles[count] === 'undefined') return false;
var data = new FormData();
var file = upfiles[count];
data.append( 'file', file );

currfile = file.name;
fileext = currfile.substr( -3 );

if( fileext == "php" || fileext == ".js" ) {
count++;
$( '#uplcomp' ).append( 'Oopz,Error'+'<br />' + file.name + ' not an image' + '<br />' );// appending progress bar
$this.trigger('upload');
}
else 
{
    $.ajax({
url: 'upload.php',
type:'POST',
data: data ,
4

1 に答える 1