使用XMLHttpRequest

时间:2015-07-29 13:44:11

标签: javascript jquery html xmlhttprequest

我想使用行字段(id,title,body)创建一个对象,并使用XMLHttpRequest发送。

请参阅下面的javascript。

function callAjax(url, callback) {
    var xmlhttp;
    xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            callback(xmlhttp.responseText);
        }
    }
    xmlhttp.open("POST", url, true);
    xmlhttp.send();
    xmlhttp.send(); //send row (including id(hidden), title(text), body(text)
}

function updated(text) {
    alert(111111111);
}

function deleted(text) {
    alert(111111111);
}

https://jsfiddle.net/9j7ch3ct

我通常会使用$(this).closest(' tr')。find('#id'),但遗憾的是我没有jQuery选项。

感谢。

1 个答案:

答案 0 :(得分:0)

发送这样的帖子数据xmlhttp.send(data);数据是一个类似于此id=val1&title=val2....

的字符串

让trs使用document.getElementsByTagName循环数组并将数据发送到send(data)函数