Claro, aquí te muestro un ejemplo de código que puedes usar para enviar un formulario usando AJAX en JavaScript:

// Selecciona el formulario
var form = document.querySelector("#formulario");

// Agrega un evento submit al formulario
form.addEventListener("submit", function (event) {
  // Previene la acción por defecto del formulario (enviarlo y recargar la página)
  event.preventDefault();

  // Crea un nuevo objeto XMLHttpRequest
  var xhr = new XMLHttpRequest();

  // Abre una conexión con el servidor
  xhr.open("POST", "https://ejemplo.com/enviar-formulario");

  // Configura la cabecera de la petición
  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

  // Envia la petición al servidor con los datos del formulario
  xhr.send(new FormData(form));

  // Maneja la respuesta del servidor
  xhr.onreadystatechange = function () {
    if (xhr.readyState === XMLHttpRequest.DONE) {
      if (xhr.status === 200) {
        console.log("Formulario enviado con éxito");
      } else {
        console.error("Hubo un error al enviar el formulario");
      }
    }
  };
});

Este ejemplo supone que tu formulario tiene un ID de "formulario", y que el servidor está configurado para manejar peticiones POST a "https://ejemplo.com/enviar-formulario". Recuerda reemplazar estos valores con los valores correctos para tu caso.
แน่นอนว่า ฉันจะแสดงตัวอย่างโค้ดที่คุณสามารถใช้เพื่อส่งแบบฟอร์มโดยใช้ AJAX ใน JavaScript: // เลือกแบบฟอร์ม var form = document.querySelector("#form"); // เพิ่มเหตุการณ์ส่งไปยังแบบฟอร์ม form.addEventListener("submit", function (event) { // ป้องกันการกระทำเริ่มต้นของแบบฟอร์ม (การส่งและโหลดหน้าใหม่) event.preventDefault(); // สร้างวัตถุ XMLHttpRequest ใหม่ var xhr = new XMLHttpRequest(); // เปิดการเชื่อมต่อกับเซิร์ฟเวอร์ xhr.open("POST", "https://example.com/submit-form"); // ตั้งค่าส่วนหัวคำขอ xhr.setRequestHeader ("Content -Type", "application/x-www-form-urlencoded"); // ส่งคำขอไปยังเซิร์ฟเวอร์ด้วยข้อมูลแบบฟอร์ม xhr.send(new FormData(form)); // จัดการการตอบสนองของเซิร์ฟเวอร์ xhr.onreadystatechange = function () { if (xhr.readyState === XMLHttpRequest.DONE) { if (xhr.status === 200) { console.log("ส่งแบบฟอร์มเรียบร้อยแล้ว"); } else { console.error ("มี เกิดข้อผิดพลาดในการส่งแบบฟอร์ม"); } } }; }); ตัวอย่างนี้ถือว่าแบบฟอร์มของคุณมี ID เป็น "form" และเซิร์ฟเวอร์ได้รับการกำหนดค่าให้จัดการคำขอ POST ไปยัง "https://example.com/submit-form" อย่าลืมแทนที่ค่าเหล่านี้ด้วยค่าที่ถูกต้องสำหรับกรณีของคุณ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence