AJAX xmlhttp.open使用POST方法汇总数据

时间:2015-06-09 08:44:11

标签: javascript post

我正在尝试使用POST方法和xmlhttp.open发送表单数据 请帮助我在代码中找到错误

function submitChat() {
    if (form1.msg.value == '' ) {
        alert ('ALL FIELDS ARE MANDATORY');
        return;
    }

    var xmlhttp = new XMLHttpRequest();
    var msg = form1.msg.value;
    var params = 'msg=helloooooooo';

    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            document.getElementById('chatlogs').innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.open('POST', 'rtest.php?rid=14', true);
    xmlhttp.send(params);
}

一切都很好,它正在使用GET方法。但是POST方法不起作用。请帮忙。

0 个答案:

没有答案