I am totally confused on how to do ajax stuffs with jQuery and it seems the more I try the more confused I get. At this point all I want to do is get data to my controller
Ok, try this code using Ajax to pass data to your action method:
jQuery.ajax({ url: '@Url.Action("AddLink", "User")', type: 'POST', contentType: 'application/json', data: JSON.stringify({ title: title, url: url }), success: function (result) { } });