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

时间:2012-07-11 04:42:29

标签: php jquery ajax

$(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提交表单,但只有图片名称名称不会在下一页上发布。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

请试试这个:

$.ajax({
   type: "POST",
   url: "submit.php",
   data: {name: name, pass : pass, imagefile: image, comment : comm}, 
   success: function(data)
   {
       // success code 
   }
});