Load an external page sending data via POST
<script>
function viewProduct(idProduct) {
$.mobile.changePage("productdetail.php", {
method: "post",
data: {
action: 'getProduct',
id: idProduct
},
transition: "fade"
});
}
</script>
<a href="javascript:viewProduct(4200)" data-role="button" >My Text</ a >
The destination must be a jQuery Mobile document including headers and a data-role="page".
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.