У меня есть мой сценарий ниже, Текущий скрипт будет выводиться следующим образом.PHP/JQUERY - отображает каждый вспомогательный массив json
[ "Error1", "Error2", "Error3"]
[ "Good1", "Good2", "Good3"]
Я хочу, чтобы результат каждого Ошибка в отдельном пункте и каждый хороший в другом пункте
PHP скрипт
$Error[] = "Error1";
$Error[] = "Error2";
$Error[] = "Error3";
$Good[] = "Good1";
$Good[] = "Good2";
$Good[] = "Good3";
$Data["Error"] = json_encode($Error);
$Data["Good"] = json_encode($Good);
die(json_encode($Data));
Jquery сценария
function _Request()
{
$("form").submit(function(e)
{
e.preventDefault();
$.ajax(
{
url: $(this).attr("action"),
type: "POST",
data: $(this).serializeArray(),
dataType: 'json',
success: function(Result)
{
var Data = "";
$.each(Result, function(Index, Item)
{
Data += "<p>" + Item + "</p>";
});
$("#Result").html(Data);
}
});
});
}
Что происходит, когда вы запустить свой код? Кроме того, почему вы используете 'die()'? Вы, скорее всего, хотите «echo». –
Пожалуйста, можете быть более конкретным? Что вы подразумеваете под каждой «ошибкой» и каждым «хорошим». Это образцы данных. Как вы хотели их представить? Как строка JSON или CSV [например]. cheers – Sanosay
@ amura.cxg по какой-то причине, когда я использую эхо-скрипт, выведет всю страницу, он покажет только основные массивы (Error and Good) со всем вспомогательным массивом в абзаце, я хочу отдельные вспомогательные массивы – DarkOne