내 데이터베이스의 값이있는 테이블에 데이터를 반향시키고 있습니다.php 값을 javascript로 전달한 다음 ajax로 전달하는 방법은 무엇입니까?
<?php
//mysqli_num_rows function
while($row=mysqli_fetch_array //I know this may be wrong, but that's not the point
echo "<tr><td>".$somedata."</td></tr>";
?>
그래서이 테이블 행의 값은 데이터베이스에있는 데이터의 양에 따라 표시됩니다. 비동기 적으로 페이지를 업데이트하고 싶습니다. 예를 들어 사용자가이를 DB에서 삭제하려고합니다. 이 값을 onClick
함수와 함께 javascript
에 어떻게 전달할 수 있습니까? 아니면 다른 방법이 있습니까? 내가 같은 테이블에서 삭제할 수있는 링크가있는 경우 :
var some_value = //get this value
.ajax{
url: "somephpfile.php"
data:{some_value:value}
}
I :
<td><a onClick="delete(ThisValueOfThisTableRow)">Delete</a></td>
그리고 javascript
또는 jQuery
나는이 값을 찾아 변수에 설정할에서
당신의 삭제 링크의 가치는 당신의 PHP 루프에 인쇄해야합니다. – Jrod
그것은 ... 문제는 자바 스크립트에 전달하고 그것을 값으로 설정하면 아약스로 전달 될 수 있습니다. – user2025469
당신은'rel','id' 또는 그와 비슷한 것으로 해당 태그의 일부로 적절한 데이터 조각 (행 ID 등)을 설정할 수 있습니다. 그런 다음 jquery에서 클릭만으로 그 값을 가져 와서 아약스에 전달하는'data' 객체를 던져 넣은 다음에 호의를 보냅니다. –