New answers tagged events
Just because the fields are hidden, SharePoint still reads them and saves them (as you've experienced). You can use jQuery to change the values of the hidden fields to be blank or whatever, so it'll save an empty value.
Go to list content type and make them as hidden those are not required. Hidden the fields in list content type make them not to appear on newform page of list. Then create a view which can contain only those fields whom you want to display.
Top 50 recent answers are included