ユーザーが別の部屋を選択したときにIDを呼び出すとします。別のIDを持っているので、どうやってAJAXにどの部屋を入力させるのか教えてください。私のチャットルームIDをajaxコールに渡すにはどうすればいいですか?
と私がコールする$chatroomID =$_GET['chatroomID'];
を使用したロード・メッセージ
用インサートメッセージ
- chatNew.phpで使用AJAX呼び出し2つの関数PHP を有しますidは動作しているように見えますが、エラーが発生します
-localhost/pme/main/chatroom.php?chatroo私はここにchatroomID
を取得する方法mIDを= 1 < <私が使用してSQL文を持っているchatrooms.phpこれは
function submitChat(){ var message = chatroom.message.value; if(chatroom.message.value == ''){ alret('You didnt input any message'); return; } var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ document.getElementById('inner').innerHTML = xmlhttp.responseText; } } xmlhttp.open('GET','chatNew.php?&message='+message,true); xmlhttp.send(); $('.chatroom-message-container').scrollTop($('.chatroom-message-container').get(0).scrollHeight); } $(document).ready(function(e){ $.ajaxSetup({cache:false}); setInterval(function(){$('#inner').load('chatMessage.php');}, 2000); $(".sendmessage-btn").click(function(){ $("#area-message").val(''); }); }); (function poll() { setTimeout(function(){ $.ajax({ url:"chatRoom.php?chatroomID=id", success:function(data) { setValue(data.value); }, dataType:"json", complete:poll }); }, 30000 ); });
ihアベニューは別の方法を見つけましたが、まだお返事ありがとうございます。 – Chew