add task with form, but finally i found it is difficult to send data without jump. so the method need to change to ajax. this version is only with form