是否可以像这样格式化数据?
{name: $('#elementId').text()}
我尝试了很多选择,但似乎没有任何效果。我得到 ajax 成功,但没有数据发送到服务器。返回值为空。
$.ajax({
type: "POST",
url: "ReportTest.php",
data: {machineId: $('#FormOverviewMachineID').text()},
success: function(output){
console.log(jQuery.parseJSON(output));
}
})
对此的任何帮助都会很棒。我觉得我很接近。
谢谢。
编辑:
我的 PHP 是这样的(用于测试):
$MachineID = $_POST['machineID'];
print_r($MachineID);
我还可以在 ajax 请求中使用它们之前将值打印到控制台,就像这样
machineIdTest = $('#FormOverviewMachineID').text();
console.log("MachineID: "+machineIdTest);
这会很好地返回值。
最终编辑
好的好的,我很笨,但感谢您的回复。
错字:machineId =/= machineID
感谢您提到解析 JSON 中的响应。
大家加油!