Allora ho risolto così:
codice:
<script type="text/javascript">
$(document).ready(function() {
$("#bottone").click(function(){
var pag = $("#pag").val();
var pagine = $("#pagine").val();
$.ajax({
type: "GET",
url: "inc_test.asp",
data: "pag=" + pag + "&pagine=" + pagine,
dataType: "html",
success: function(msg)
{
$("#risultato").html(msg);
$("#pag").val(parseInt(pag)+5);
$("#pagine").val(parseInt(pagine)+5);
},
});
$("#msg").ajaxError(function(event, request, settings){
$(this).append("[*]Error requesting page " + settings.url + "");
});
});
});
</script>
<div class="domande">
<script type="text/javascript">
</script>
<div id="msg"></div>
<ul id="risultato">[/list]
<form>
<input id="pag" type="hidden" value="1" />
<input id="pagine" type="hidden" value="5" />
<button id="bottone" type="button">altre...</button>
</form>
Però ora pensavo che il pulsante mi manda solo avanti i record, e non posso tornare indietro...e se volessi tipo i classici numeri?
<ul>
<li id="1">1
<li id="2">2
<li id="3">3[/list]
Come potrei fare?
Potrei generarli dinamicamente con un COUNT(*) dei record in base a quanti ne mostro per volta..... e poi?