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