javascript - pass list values to another page in JQuqery Mobile -


i have script, retrieves data mysql database , displays results in page in phonegap app jquery mobile. now, want, if user clicks on result, user redirected page corresponding selected item in list. mean selected item value passed new page (check page 6).

here php script:

$res = mysqli_query($con, $sql); $num = mysqli_num_rows($res); if ($num==0)   echo "<br>keine datensätze gefunden";   echo '<ul data-role="listview" data-inset="true">';   while ($dsatz = mysqli_fetch_assoc($res))     echo '<li><div><h3>'     .$dsatz["versicherungsnamen"] . "</h3>"     .$dsatz["tarif-typ"] . "<p>monatsprämie <b>chf "     .$dsatz["praemie"] . "</b></p><p><a href='#p6' data-icon='home' data-iconpos='top' data-transition='slide'>offerte bestellen</a></p></div></li>";    mysqli_close($con);   echo '</ul>';  ?> 

the output generated in div:

<div id="output"></div> 

if need javascript, can refer below, passes values form php script on server , return results in #output.

<script type="text/javascript">   $(document).ready(function() {        $("#mybutton").click(function(){       $("#krankenkasse").submit();     });     $("#krankenkasse").submit(function(event){       event.preventdefault();       $("#ajax-loader").css("display","block");       $("#output").html("loading result...");       $.ajax({         url: 'http://app.lovanet.ch/app/db_eingabe.php',         data: $(this).serialize(),         method: 'post',         success: function(data, status){           $("#ajax-loader").css("display","none");           $("#output").html(data);           // create mobile style listview           $("#output").trigger("create");         },         error: function(){           output.text('keine prämien gefunden.');         }       });     });   }); </script> 

perhaps try using standard url parameters, create redirect edit string include parameters uses data wish pass.

/nextpage.html?nameofyourdata=youractualdata 

then on receiving page query url parameter using javascript, there lot of questions on here!


Comments