PHP와 javascript에 대한 질문이 있습니다. 나는 이것에 대해 새로운이야.자바 스크립트를 사용하여 PHP 변수 및 함수 조작
저는 PHP 배열을 가지고 있으며 PHP 함수를 사용하여 페이지에서 이러한 정보를 시각화합니다. 특히 나는 JQuery와 테이블을 사용하고 난이 테이블 생성이 간단한 PHP 스크립트를 가지고 : html로 <body>
태그에서
를 내가 가지고 : 이제
<table cellspacing="1" class="tablesorter">
<thead>
<tr>
<th>GoTo</th>
<th>Latitude</th>
<th>Longitude</th>
<th>OtherInfo</th>
<th>Saved</th>
</tr>
</thead>
<tbody id="table">
<?php
$index = 0;
foreach ($entries as &$value) {
echo("<tr><td><a href=\"javascript:moveToLocation($value->latitude,$value->longitude,'$value->otherInfo');\">Go to</a></td>");
echo("<td>".$value->latitude."</td>");
echo("<td>".$value->longitude."</td>");
echo("<td>".$value->otherInfo."</td>");
echo("<td id=textNotsaved>Not saved</td>");
echo("</tr>");
echo("<script> addMarker(".$value->latitude.",".$value->longitude.",".$index."); </script>");
$index++;
}
?>
</tbody>
</table>
, 내가 그렇게 (일부 자바 스크립트 함수를 사용하는 것, 자바 스크립트 이벤트) 내 테이블의 일부 셀을 수정합니다.
1) 가장 좋은 방법은 무엇입니까?
2) 내 PHP 배열이 내 모델에 해당합니다 (MVC를 내 간단한 페이지로 생각한다면), 자바 스크립트를 사용하여 PHP 변수를 수정할 수 있습니까?
가끔 id는 PHP 변수를 javask로 "echo"합니다. 페이지가 렌더링 될 때 javaskript는 데이터를 처리 할 수 있습니다. jquery를 사용하면 테이블 셀을 편집 할 수 있으므로 문제가 보이지 않습니다. – Dukeatcoding