私は 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 ,