javascript - 如何将此工作 JS 代码转换为 JQUERY

标签 javascript jquery

var xmlHttp;

function RefreshORP(eventTarget, eventArgument)
{

  xmlHttp = GetXmlHttpObject();
  if(xmlHttp == null)
  {
    return true;
  }

  xmlHttp.onreadystatechange = StateChanged;

  var params = GetFormParam(eventTarget,eventArgument); 

  xmlHttp.open("POST","/contact.jsp",true);

  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

  xmlHttp.setRequestHeader("ajaxcall", "true");

  xmlHttp.send(params);
}

最佳答案

在 jQuery 中你已经完成了这一切......

$.post("/contact.jsp", $("formID").serialize(), function(data){
    // process callback
});

jQuery 还将设置所有适当的(并且以某种方式标准化的)请求 header 。

关于javascript - 如何将此工作 JS 代码转换为 JQUERY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439005/

相关文章:

javascript - 更新 : D3 won't draw chart data on load

javascript - Vite.js(Vue): Unwanted Page Reload Happens Only On Samsung Internet

javascript - 在 Javascript 中使用索引键值 JSON 创建新数组

javascript - JSON 在 FireFox 和 Safari (Windows Vista) 上返回空响应

javascript - 如何在 JavaScript 循环中提醒一次

javascript - React Infinite Scroll 超出最大更新深度

javascript - 当标签用作值时,如何在密码输入字段中以明文形式显示密码?

javascript - 如何使用 jQuery.grep() 动态过滤数组?

jquery - 在悬停代码上显示图像不起作用

javascript - 使用星号隐藏密码字段