0

phpとjqueryでdbに行を挿入してみます

私はこのコードを持っています

$.post('/json/management/AddArtistAjax', 
    {
       "artistName": $("#nameSurnameID").val()
            ,
            "Country": $("#country").val()
            ,
            "bDate" :  $("#demo1").val()
            ,
            "dDate" :  $("#demo2").val()
            ,
            "bio" : $("#bioID").val()


    },
    function(response){
            alert(response);
        });

上記のすべてをphp側に送信できます。ただし、php側にファイルを送信できません

print_r($_FILES) 配列が空です なぜ?

4

1 に答える 1

6

このようなファイルを AJAX 経由でアップロードすることはできません。古いブラウザーをサポートする必要がない場合は、AJAX ファイルのアップロードをサポートするフォーム プラグインを使用でき、古いブラウザーの非表示の iframe にフォールバックすることもできます。

于 2012-04-26T07:34:43.153 に答える