Is teicneolaíocht é AJAX(JavaScript Asincrónach agus XML) a ligeann do chumarsáid agus malartú sonraí idir an brabhsálaí agus an freastalaí gan gá an leathanach gréasáin iomlán a athlódáil. Soláthraíonn jQuery modhanna agus feidhmeanna áisiúla chun iarratais AJAX a dhéanamh. Seo roinnt samplaí de AJAX a úsáid le jQuery:
$.ajax()
modh
$.ajax()
Is modh ildánach é an modh a ligeann duit iarratais AJAX a dhéanamh ar an bhfreastalaí. Soláthraíonn sé roghanna éagsúla chun d’iarratas a shaincheapadh, mar shampla an URL a shonrú, modh an iarratais(GET, POST, etc.), láimhseáil ratha agus aisghlaonna earráide, agus go leor eile. Is féidir leat an modh seo a úsáid nuair a bhíonn smacht mínghlan uait ar an iarratas AJAX.
$.ajax({
url: "data.php",
method: "GET",
success: function(response) {
// Handle successful response data
},
error: function(xhr, status, error) {
// Handle error occurred
}
});
$.get()
modh
Is modh gearrscríbhneoireachta é an $.get()
modh chun iarratas GET a dhéanamh chuig an bhfreastalaí. Déanann sé an próiseas a shimpliú tríd an modh iarratais a shocrú go huathoibríoch chuig GET agus an aisghlao ratha a láimhseáil. Is féidir leat an modh seo a úsáid nuair nach gá duit ach sonraí a aisghabháil ó na
$.get("data.php", function(response) {
// Handle successful response data
});
$.post()
modh
Tá an $.post()
modh cosúil le $.get()
, ach seolann sé iarratas POST go sonrach chuig an bhfreastalaí. Ligeann sé duit sonraí a chur ar aghaidh mar aon leis an iarratas, atá úsáideach nuair is mian leat sonraí foirme nó paraiméadair eile a sheoladh chuig an bhfreastalaí.
$.post("save.php", { name: "John", age: 30 }, function(response) {
// Handle successful response data
});
$.getJSON()
modh
Úsáidtear an $.getJSON()
modh chun sonraí JSON a aisghabháil ón bhfreastalaí. Is modh athláimhe é a shocraíonn an modh iarratais go GET go huathoibríoch agus bíonn sé ag súil go dtabharfaidh an freastalaí freagra JSON ar ais. Simplíonn sé an próiseas chun sonraí JSON a aisghabháil agus oibriú leo.
$.getJSON("data.json", function(data) {
// Handle successful JSON response data
});
$.ajaxSetup()
modh
Ligeann an $.ajaxSetup()
modh duit socruithe réamhshocraithe a chumrú le haghaidh gach iarratas AJAX amach anseo. Mar shampla, is féidir leat ceanntásca réamhshocraithe a shocrú, an cineál sonraí a shonrú, nó roghanna fíordheimhnithe a chumrú. Tá an modh seo úsáideach nuair is mian leat roghanna comónta a shocrú a bhaineann le hiarratais iolracha AJAX.
$.ajaxSetup({
headers: { "Authorization": "Bearer token" }
});
$.ajaxPrefilter()
modh
Úsáidtear an $.ajaxPrefilter()
modh chun iarratais AJAX a mhodhnú sula seoltar iad. Ligeann sé duit roghanna iarratas AJAX a réamhphróiseáil agus iad a mhodhnú bunaithe ar do chuid riachtanas. Féadfaidh sé seo a bheith úsáideach chun ceanntásca saincheaptha a chur leis, chun na sonraí a ionramháil, nó chun iarratais a idircheapadh.
$.ajaxPrefilter(function(options, originalOptions, xhr) {
// Preprocess before sending AJAX request
});
Soláthraíonn na modhanna seo bealaí éagsúla chun oibriú le hiarratais AJAX in jQuery. Ag brath ar do riachtanais shonracha, is féidir leat an modh is fearr a oireann do do chuid riachtanas a roghnú. Déanann jQuery an próiseas chun iarratais AJAX a dhéanamh agus freagraí a láimhseáil a shimpliú, rud a ligeann duit feidhmchláir dhinimiciúla agus idirghníomhacha gréasáin a chruthú.