I did this but not working
if(error.join()!="")
{
$("#sub_error").fadeTo(200,0.1,function()
{
$("#sub_error").html(error.join("<br/><br/>")).append('<br/>
<input type="button" name="err_ok" id="err_ok" value="ok">')
.addClass('subboxerror').fadeTo(900,1);
bindEvents();
});
function bindEvents()
{
$("#err_ok").click(function()
{
$("#sub_error").fadeTo(1000,0);
});
}
}
else
{
$("#frm_sub")
.removeClass().addClass('messagebox')
.text('Submitting...').fadeIn("slow");
$.post("register_user.php",
{
$('#frm1').serialize()
} ,
function(data)
{
alert(data);
});
});
}
Try:
$.post("register_user.php", $('#theForm').serialize(), function(data) { //...
Edit:
You should not be wrapping the return value of ('#frm1').serialize()
in curly braces. The return value of serialize is a string, which the post() call will pass directly to the server.
如果输入元素来自表单,则可以使用serialize方法。
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.