Jump to content
php.lv forumi

Palīdzība iesācējam AJAX'ā


Dooling

Recommended Posts

Ir izveidots viens projekts. Es gribu nedaudz pilnveidot šo projektu. Lieta tāda. Es gribu lai lietotājam, kamēr dati nav pilnībā ielādēti līdz galam konkrēta lapas daļā, rādās uzrakts: "Lūdzu uzgaidiet", bet pēc tam uzrāda tos datus.

Ir izvēlne "Filtrācija".

Nospiežot Filtrācija -> "inklūdojas" fails filtracija.php, kurš atrodas citā direktorijā, failā main.php noteiktā div tagā. Failā tiek apstrādati gan POST, gan GET dati. Kā lai norāda AJAX'am kādu metodi izmantot konkrētā gadījumā. Palīdziet ar padomu kā to labāk realizēt

Link to comment
Share on other sites

Es apstājos pie šis te vietas.

open($kadu_man_te_pieprasijumu_noradit, url);

 

Piemērs: Lietotājs izvēlas kaut kādu filtra veidu un nospiež pogu Filtrēt. Tad nostrādā POST pieprasījums, pēc kura nosaka, kuru GET pieprasiju nosūtīt.

 

Kods no fitlracija.php

if($_POST['veids']=="nosaukums")
{
?>
<meta http-equiv="refresh" content="3;url=main.php?cat=4&step=1">
<?php
}
elseif(...)
{...}
else
{...}

 

Kā, lai AJAX'am norāda, kuru dotajā brīdi izmantot man pieprasījumu?

Link to comment
Share on other sites

Ajaksam ir vienalga kaas tev ir ierakstiits tajaa URL

 

padodot adresi tu jau padod GETu fails.php?a=1... tas jau buus GET...

 

datus no formas padod caur POST....

tobish AJAXA izmanto POST ... un adresi raksti kaadu vajag....

 

ja padosi caurr Get tad buus

fails.php?a-1&formas_lauks1=kautkas&formas_lauks_2=kautkas2....

tobish AJAX datus piekabinaas URL im...

Link to comment
Share on other sites

×
×
  • Create New...