Я получаю эту ошибку при попытке отправить массив JSON на PHP, не совсем уверен, что я пропустил. Цените это, если кто-нибудь мог помочь. Я знаю, что этот вопрос несколько повторяется, но я пытался, что большинство из них все еще не работает.
Неопределенный индекс: T_DrugAllergy
** В PHP файл **
$arrDrugAllergy = stripcslashes($_POST['T_DrugAllergy']);
$arrDrugAllergy = json_decode($arrDrugAllergy,TRUE);
** Jquery код **
var T_DrugAllergy = JSON.stringify(getDrugAllergySpecified());
alert(T_DrugAllergy);
$.ajax({
url: "{{ route('postMedicalRecordsCreate', ['id' => 0]) }}",
type: "POST",
data: { T_DrugAllergy : T_DrugAllergy },
success: function(data){
console.log("success:",data);
},
failure: function(errMsg) {
console.error("error:",errMsg);
}
});
- T_DrugAllergy - это мой массив.
- getDrugAllergySpecified - это функция, в которой я сохраняю свои значения в массиве.
Вот изображение, показывающее, когда я делаю оповещение (T_DrugAllergy), массив содержит 2 записи, и это действительно то, что Я хочу, поэтому я не уверен, почему получаю эту ошибку. предупреждение (T_DrugAllergy)