โปรแกรมโดยรวมคือ เช็ค radio box แล้วจะไปแสดงคำนวณค่าจัดส่งในหน้า ship_cal.php
และจะมีปุ่มหน้าถัดไปแสดงขึ้นมา
ลองเทสแล้ว google chrome ไม่สามารถแสดงปุ่มขึ้นมาได้เมื่อ check radio box คะ
โค๊ดมีดังนี้คะ
ส่วน head ที่ใส่โค๊ด ajax Code (JavaScript)
<script language="javascript">
function shipping(type) {
document.getElementById('shipping').innerHTML="";
var product;
if (window.ActiveXObject) {
product = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
product = new XMLHttpRequest();
}
product.onreadystatechange = function()
{
if(product.readyState == 4) {
document.getElementById('shipping').innerHTML = product.responseText;
}
}
product.open("GET","ship_cal.php?ship_type="+type,true);
document.getElementById('next').innerHTML="<input type='submit' name='submit' id='submit' value='หน้าถัดไป' >";
product.send(null);
}
function openfile(file){
window.location=file;
}
</script>