Topic: $.ajax metodo taikymas
Sveiki,
$.ajax metodo pagalba noriu is vieno failo perkelti kintamaji ar jo reiksme i kita faila, tai turetu ivykti paspaudus nuoroda, kuri turi id="kintamasis" atributa.
Naudoju zemiau pateikta koda, taciau norimo rezultato nepavyksta gauti.
<script type="text/javascript">
$(document).ready(function() {
//When a link in div with id "selectOne" is clicked, do something:
$('#selectOne a').click(function() {
//Get id from clicked link:
var idd = $(this).attr('id');
$.ajax({
type: 'POST',
url: 'failasY.php',
data: {'pid' : idd}
});
}}
</script>
Nuorodos.
<div id="selectOne">
<a href="failasX.php?pid=<?php echo $f7; ?>&pid2=<? echo $f32; ?>" id="2">Tekstas</a>
<a href="failasX.php?pid=<?php echo $f8; ?>&pid2=<? echo $f42; ?>" id="<?php echo $f8; ?>">Tekstas</a>
</div>
failasY
<?php
$q=$_GET['q'];
$field=$_POST['pid'];
if (strlen($q) > 0)
{
$total=$q;
}
if ($total == "")
{
$response="no suggestion";
}
else
{
$response=$total * $field;
}
echo $response;
?>
Klaidos tekstas: Notice: Undefined variable: pid in C:\xampp\htdocs\toto\failasY.php on line 5
Gali buti elementariu dalyku, kuriu nematau ar nesuprantu, nes taikau tai pirma karta. Kas turit kokiu pasiulymu?