АСП.НЕТ МВЦ - Слање података на сервер преко Ајака

Преглед садржаја
Ајак не служи само за постављање упита и избегавање поновног учитавања странице коју корисник прегледава, такође можемо користити овај алат за слање података на сервер, то нам даје прилично изражену предност у нашој апликацији, као и код упита, поново учитајте целу страницу И најбоље од свега, не морамо нужно да мењамо приступ контролорима.
Можемо имати традиционални контролер који прима податке методом ПОШТА оф ХТТП а ипак бити у могућности да користи Ајак, ово нам даје прилично добру свестраност за ажурирање наших апликација и изградњу динамичнијих апликација и већу једноставност употребе за корисника.
Слање података помоћу ЈСОН -а
Податке можемо послати преко Ајака користећи ЈСОН, ово је захваљујући начину повезивања АСП.НЕТ МВЦ подаци са моделом, препознаје када је ЈСОН или када шаљемо податке нормалног обрасца, зато смо рекли да нам не требају додатне промене у нашим контролерима.
Сада када имамо све јасно у том погледу, видећемо мали пример на следећој слици, у овом примеру ћемо креирати скуп података и послати путем Ајак на радњу контролера наше апликације:

Овде можемо видети да своје податке стварамо у ЈСОН коју чувамо у променљивој аукције, затим користимо метод пречице $ .пост () оф јКуери и унутра позивамо нашег помоћника да генерише УРЛ за радњу Креирајте из аукцијског контролера и прослеђујемо као параметар нашу променљиву која садржи ЈСОН.
Када то имамо, морамо га примити са нашим контролером, док пролазимо ЈСОН и у теорији не би требало ништа да мењамо, хајде да видимо како контролер изгледа у примеру на слици испод како бисмо имали потпуну визију свега што морамо да довршимо:

Овде имамо да је прво што условљавамо да наша акција прими само параметре путем методе ПОШТА оф ХТТП, овим избјегавамо да било ко може послати било које податке без нашег пристанка, а затим у оквиру акције потврђујемо да ли је оно што смо примили у складу са моделом података, и ту се догађа оно важно, АСП.НЕТ МВЦ је одмах открио да смо послали ЈСОН и извршила је одговарајућу валидацију, без потребе да било шта посебно дефинишемо. Затим обављамо рутинске активности за складиштење података и повратак на приказ, у случају грешке у подацима, враћамо се на приказ за креирање.
Овим завршавамо овај водич, па видимо да ако желимо да идемо корак даље нашу апликацију можемо то учинити, једноставно морамо изабрати пут којим желимо да идемо, најновији трендови се баве изградњом апликација за једну страницу користећи неколико оквири у Јавасцрипт то је прилично исплативо, ако овоме додамо можемо успети АСП.НЕТ МВЦ са ЈСОН -ом, тада видимо да можемо комбиновати обе технологије на врло једноставан начин.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave