0
this 에 대한 답변 jQuery를 수정하여 PHP로 데이터를 보내고 JSON 형식으로 돌아 가려합니다. 이
$.post(
"__02.php",
{
'date_day': date_day,
'currency': currency
},
function (data, textStatus) {
$('#currency_load').html(data);
$('#is_row_changed_currency' + suffix).val(0)
},
"json"
);
PHP 만든
는이
$arr = array ('item1'=>"I love jquery4u",'item2'=>"You love jQuery4u",'item3'=>"We love jQuery4u");
echo json_encode($arr);
비슷하지만 작동하지 않습니다. 무엇을 바로 잡아야합니까?
JSON없이 비교를 위해이 작동합니다
$.post("__02.php", { 'date_day': date_day, 'currency': currency }, function(data) {
$('#currency_load').html(data);
$('#is_row_changed_currency' + suffix).val(0)
});
json
는 다음과 같은 목적을 얻을 필요가
jQuery 코드와 같은
$('#div1').html("<p>item1="+data.item1+"</p>");
$('#div2').html("<p>item2="+data.item2+"</p>");
html
<div id="div1"></div>
<div id="div2"></div>
같은
목표는 PHP 배열에서 해당 값/요소를 표시하려면 특정 id
입니다. json
없이는 그 방법을 모릅니다. html
에 추가로 div
도 input
을 사용해야합니다. 당신은 작동하지 않습니다 .html()
에 개체 (전체 JSON 응답)를 전달하는
는'__02.php의 출력 기능 :
것은 그냥 데이터가 올바르게 대신 the console를 사용 받았는지 확인하려면 '? –
일부 오류가 표시됩니까? – iJade
무엇이 작동하지 않습니까? 구체적으로 말하십시오. 게시하지 않습니까? 그것은 돌아 오지 않는가? 개발 도구 (Chrome의 경우 F12)를 연 다음 요청할 때 오류가 있는지 확인합니다. '네트워크'탭에서 404 또는 다른 오류가 표시되는지 확인하거나 요청이 처음부터 요청 된 경우 (여기에서 Chrome을 사용하고 있다고 가정 할 경우 다른 브라우저의 dev 도구는 동일) – ninty9notout