У меня есть script.js, который использует функцию ajax jQuery для запроса строки в php-файл, она работает как ожидалось, но я считаю нечетным, что я должен использовать «metho» sintax вместо «метода», посмотрите на это,jquery ajax называть «metho» вместо «метода»?
это работает
script.js
$.ajax({
url: 'php/printers.php',
metho: 'POST',
data: {
data: c,
orderby: d,
},
success: function(output) {
$('.results').html(output);
var tbody = document.getElementsByClassName('results');
var rows = tbody[0].getElementsByTagName('tr');
ajax.applyClass(rows);
}
});
это не
$.ajax({
url: 'php/printers.php',
method: 'POST',
data: {
data: c,
orderby: d,
},
success: function(output) {
$('.results').html(output);
var tbody = document.getElementsByClassName('results');
var rows = tbody[0].getElementsByTagName('tr');
ajax.applyClass(rows);
}
});
Я недоукомплектован тем, что я должен использовать «мето» вместо «метода»: O, я даже не знаю, как это произошло, хотя это была опечатка?
Можно продемонстрировать на jsfiddle http://jsfiddle.net? – guest271314
Нет опции 'metho'. Объяснение может заключаться в том, что он работает, потому что метод «GET» по умолчанию, и работает с использованием 'GET', но он не работает с использованием' POST'. Если посмотреть на 'printers.php', проверьте это. – Popnoodles
@Popnoodles _ "но это не работает, когда вы используете POST" _? Можете описать детали? – guest271314