データベースにデータを追加するために ajax を使用したいのですが、ネットで次のコードを見つけましたが、正常に動作しています。
<script language='javascript'>
reqObj=null;
function saveCust(){
document.getElementById('res').innerHTML='processing';
if(window.XMLHttpRequest){
reqObj=new XMLHttpRequest();
}else {
reqObj=new ActiveXObject('Microsoft.XMLHTTP');
}
reqObj.onreadystatechange=processSave;
reqObj.open('POST','./custSave?reqObj.open('POST','./cName?id='+document.getElementById('CustCode').value,true);,true);
reqObj.send(null);
}
function processSave(){
if(reqObj.readyState==4){
document.getElementById('res').innerHTML=reqObj.responseText;
}
}
</script>
上記のコードは 1 つの文字列のみを送信しますが、フォームには 5 つの文字列があります。
複数のデータを送信するためのコードを誰かが変更してください。