ajax表单发布教程

时间:2012-09-17 02:14:59

标签: javascript ajax wordpress comments wordpress-theming

我正在寻找一个简短易学的教程,用于使用ajax& amp; POST。更具体地说,用于自定义wordpress主题中的注释。

到目前为止,我只发现了这个:http://www.simonerodriguez.com/ajax-form-submit-example/但js文件很大,所以我觉得有很多膨胀(无法解读)。我也在这个网站上搜索过,但是大多数线程使用jQuery或者没有涵盖我正在寻找的东西。

你们中的任何人都知道这方面的教程,或者有人可以向我解释基本代码吗?

非常感谢您的帮助和建议!

P.S。请不要建议使用jQuery,因为我没有使用它并想学习纯Js :)。

1 个答案:

答案 0 :(得分:0)

function initiateRequest() 
{
  if(window.XMLHttpRequest) {
        return new XMLHttpRequest();
  } else {
        return new ActiveXObject("Microsoft.XMLHTTP");
  }
}



function createClearingHouse() {

    parameters = "name=" + document.getElementById("username").value;
    url = EnginePath + "/clearingHouse/persist"
    request = initiateRequest();
    request.open("POST", url, false);
    request.send(parameters);
    if(request.readyState==4  && (request.status == 200)) {         
       alert("success");
    }
}