If you really need to initiate the postback (and do it the other way) you could explicitly call the __doPostBack() function that ASP.NET puts on the page for you after doing your validation.

// This does the exact same thing as above, but it explicitly calls __doPostBack // If you use the above code __doPostBack will be called automatically for you. $('#<%= lnkbtnSave.ClientID %>').click(function(e) { if (validate()) { __doPostBack('<%= lnkbtnSave.ClientID %>',''); } e.preventDefault(); });