2011-02-09 7 views
0

ポストスクリプトに追加するformfieldsからデータを収集します。Howto jquery formvalueをシリアル化

var dataString = 'name='+ name + '&company_name='+ company_name + '&adres='+ adres + '&zip='+ zip + '&city='+ city + '&email=' + email + '&phone=' + phone + '&message=' + message + '&imgs=' ; 

しかし、最後の値のIMGSは、Ajaxアップロードスクリプトの谷追加複数の値にすることができ、私は非表示のフォームフィールドを作成しdynamicly を生成しているが、誰ができ、非表示のフォームがdatastringにvarsの渡す方法を知りません私を助けてくれますか?

//Add uploaded file to list 
       if(response==="success"){ 
        $('<li></li>').appendTo('#files').html('<input name="image" class="img" type="hidden" value="mailatt/'+file+'" /><img src="mailatt/'+file+'" alt="" width="300" /><br /><p>'+file+'</p>').addClass('success'); 
       } else{ 
        $('<li></li>').appendTo('#files').text(file).addClass('error'); 
      } 
+0

は、あなたがこの 'VAR dataString = $( "#のTESTFORM")を試してみました持っている)(シリアライズ;' –

答えて

1

使用jQueryのserialize形式:

$('form').submit(function() { 
    alert($(this).serialize()); 
    return false; 
}); 
+0

は、私は、このオプションを試してみます、ありがとうございました。 – Ritz

関連する問題