겸

리스트 목록에서 아이디 알림창 변수 확인

리스트 화면에서 옆에 비고란에 알림 버튼을 만들고


버튼을 누르면
function ok()
{
alert('<?=$list[$i][wr_id]?>') 가 표시 되도록 해 놨습니다.
}

그런데 값이 한페이지 가장 하단의 값만 계속 표시됩니다. 리스트목록을 누를 때마다

값이 바뀌어야 되는데 리스트하단 값만 출력이 됩니다.

어떻게 해야 해결할수 있을까요?
|

댓글 4개

좀 다르게 인수를 받아와서 해야 할듯 하네요
function ok(wr_id){
alert('wr_id');
}

<td>
<a href="#" onclick="ok(<?=$list[$i][wr_id]?>"></a>
</td>

이런식으로 해서 해야 될꺼 같은데요.

저 $i 가 for문 안에 있어야지만 작동을 하는데 for문이 없으니 이렇게 자바 스크립트로 값을 넣어서 가지고 와야할듯요!
감사합니다. 인자 로 가지고 오는 방법이 있엇네요;; ㅎㅎ

한가지만 더 물어볼게요

인자값을 로게이션에 집어 넣고 싶은데 어떻게 연결해야 되나요?

이렇게 얻으니 값이 undefined 로 뜨네요 ^^;;
function linkfunction1($wr_id)
{
if(confirm("판매완료를 하시겠습니까?."))
window.location.href = "<?=$g4[path]?>/skin/board/hanacar/wr_13update.php?w=u&bo_table=<?=$bo_table?>&wr_id="+ $wr_id +"&page=<?=$page?>&stx=<?=$stx?>&mb_id=<?=$list[$i][mb_id]?>"

else
return
}
가장 편한 방법은 여러개 가지고 오면 되겠죠

그리고 $wr_id 변수로 지정하는게 아니라 특정 문자(wr_id)로 지정하면 됩니다.

자바스크립트 함수로 검색해보세요.

그리고 wr_id 하나만으로 location이 될까요?

function linkfunction1(bo_table, wr_id, page, stx, mb_id){

}

이렇게 해야 되지 않을까 싶네요

사용하는 방법도

<a href=# onclick="linkfunction1($bo_table, $wr_id, $page, $stx, $mb_id)"> </a>

이렇게 하면 되겠죠? 특정 $bo_table $wr_id 이런 내용들은 실제로 값을 가지고 있는 곳에서 해야 됩니다.

그부분에서 다른값을 가지고 있는지 안가지고 있는지는 확인은 필수겠죠?
나머지 값은 인자로 넘기지 않아도 잘 전달되던데 안좋은 습관이겠죠??^^ ㅎㅎ 감사합니다.

덕분에 해결 햇어요~
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-10-11 조회 1,721
13-10-11 조회 1,657
13-10-11 조회 2,679
13-10-11 조회 1,750
13-10-10 조회 912
13-10-10 조회 1,135
13-10-10 조회 1,012
13-10-10 조회 1,674
13-10-10 조회 1,640
13-10-10 조회 1,914
13-10-10 조회 1,623
13-10-10 조회 1,118
13-10-10 조회 1,157
13-10-10 조회 1,072
13-10-10 조회 1,362
13-10-10 조회 1,056
13-10-10 조회 1,725
13-10-10 조회 1,576
13-10-10 조회 1,420
13-10-10 조회 1,681