Okay the scenario here is that i have a form it has 8 textfields but i put only 4 for an example..it has also have table as you can see in my example,..and then inside my form i have a button that will trigger to create dynamically row for my table,and this row have 3 textfields actually it is 5 textfield i just put only 3 as for example.if the user will continue pressing the add button it will create another row having 3 textfield etc...so after the user filled all the textfields in my form...the user will click submit button with an id of Onsub,then it will send to my php via jquery.ajax...the reason is that i used serializeArray because in my php i could not get all the post values in my asset...but the other using serialize i have no problem getting the post values like the a,b,c,d textfield.