😅Javascript Fetch JSON PHP Complete FormData phần 1(ok)
Một ví dụ hay đã sử dụng
C:\xampp82\htdocs\testvn\wp-content\themes\AstraChild\assets\js\admin-custom-script.js
var $ = jQuery;
$( document ).ready(function() {
$('.mphb_sc_search-submit-button-wrapper .button').click(function(e) {
e.preventDefault();
const form = document.getElementById('mphb_sc_search_form');
const fd = new FormData(form);
fd.append('action', 'search_form_ajax');
jQuery.ajax({
type: 'POST',
url: fiuajax.ajaxurl,
data: fd,
contentType: false,
processData: false,
success: function(response) {
console.log(response);
}
});
});
});Ví dụ 1:
test.php
C:\xampp\htdocs\data\fetch.js
C:\xampp\htdocs\data\json.php

Ví dụ 2:
C:\xampp\htdocs\data\index.php
C:\xampp\htdocs\data\main.js
C:\xampp\htdocs\data\handle_form.php
Ví dụ 3:
FormData được sử dụng khi máy chủ dự kiến nhận dữ liệu ở dạng x-www-form-urlencoded Điều này không phải lúc nào cũng đúng, một số máy chủ muốn bạn gửi dữ liệu dưới dạng đối tượng JSON. Điều này có nghĩa là chúng ta phải thực hiện một số thay đổi đối với cả giao diện người dùng và phụ trợ.
C:\xampp\htdocs\data\index.php
C:\xampp\htdocs\data\main.js
C:\xampp\htdocs\data\handle_form.php
PreviousUsing Fetch FullNextMột ví dụ quá đỉnh lấy dữ liệu của form submit trong js bằng đối tượng new FormData + php phần 2(ok)
Last updated
Was this helpful?