// entity class class person{ privateint id{get; Set;} Private string name{get; Set;} Private int age{get; Set;}}
//Front desk JS code
vararray=NewArray (); for(inti=0;i<5;i++){ varoption={}; Option.id=1; Option. Name= "Test"; Option. Age=21; Array.push (option); //add data to an array}$.ajax ({URL:"Index/saveperson",//the path to receive data in the backgrounddata:{"Person": Json.stringify (Array)},//Pass ValueType: ' Post ', DataType:' JSON ', success:successed//return function After successful background execution});functionsuccessed () {alert ("It ' s ok!") }
Public string Saveperson (string person ) { // introduction of serialization new JavaScriptSerializer (); // Serialization of var list = serializer. deserialize<list<person>>(person); // The back is not written to this list is a collection of the back you don't need me to say it }
Ajax passing arrays to the background