问题描述: 在使用Ajax序列化表单并通过PHP发送数据时,无法获取单个输入数据。
解决方法:
var formData = $('#myForm').serialize();
$.ajax({
url: 'your_php_script.php',
type: 'POST',
data: formData,
success: function(response) {
console.log(response);
}
});
$inputValue = $_POST['inputName'];
echo $inputValue;
请确保inputName与表单中的输入字段的name属性相匹配。
foreach($_POST as $key => $value) {
echo $key . ': ' . $value . '
';
}
这将按名称和值的形式输出所有输入字段。
通过这些步骤,您应该能够在PHP中获取通过Ajax序列化的表单数据。