0
$(document).ready(function(){


        $("#submit").click(function()
                                    {

                    var name = $("#name").val();
                    var pass = $("#pass").val();
                    var image = $("#imagefile").val();
                    var comm = $("#comment").val();



                var data = 'name=' +name+ '&pass=' +pass+ '&imagefile=' +image+ '&comment='+comm;   

                    if(name=="" || pass=="")
                    {
                    $("#error").show();
                    return false;
                    }



        $.ajax({
           type: "POST",
           url: "submit.php",
           data: data, 
           success: function(data)
           {
               alert(data); // show response from the php script.
           }
         });

I


            });

});

我正在尝试使用 ajax 提交,但只有图像名称名称不在下一页上发布。

4

2 回答 2

0

确保您的表单标签中包含属性enctype="multipart/form-data" 。

于 2012-07-11T05:11:50.403 回答
0

请试试这个:

$.ajax({
   type: "POST",
   url: "submit.php",
   data: {name: name, pass : pass, imagefile: image, comment : comm}, 
   success: function(data)
   {
       // success code 
   }
});
于 2012-07-11T05:35:30.280 回答