현재페이지에서 데이터값 변경 채택완료
if ($id1 == $id2) {
$list_href = "location.href='".G5_URL."/main/service/product_view.php?it_id=".$list_it_id."&ca_id1=".$ca_id1;
$list_href .= "&ca_name1=".$ca_name1."'";
}
메인페이지에서 view.php 페이지로 이동할때
ca_id1, ca_name1에 get 방식으로 데이터를 담아서 넘겼습니다.
<?
$sql = "select * from ".$g5['telecom_table']." where t_yn = 'Y' order by t_order desc limit 3";
$result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++){
$list_t_name = $row['t_name'];
?>
<a href="javascript:menu_select_00('<?=$i?>', '<?=$list_t_name?>');" <? if ($i == 0) { ?>class="active"<? } ?>><?echo $list_t_name;?></a>
<?
}
?>
view.php 페이지에서 DB에서 데이터를 불러와 버튼을 만들었습니다.
버튼을 눌렀을때 버튼에 들어있는 데이터값을 ca_name1으로 보내고 싶습니다.
function menu_select_00(ca_id, ca_name) {
var f = document.fphone;
$("#ca_id1").val(ca_id);
$("#ca_name1").val(ca_name);
$("#menu_result_01").html(ca_name);
$("#menu_result_mobile_01").html(ca_name);
$("#m-search-list1").hide();
f.action = "<?=G5_URL?>/main/index.php?#main_search";
f.submit();
메인페이지로 이동시키면서는 ca_name1에 값이 들어가게 되는데
view.php 페이지에서 페이지이동없이는 변경이 안되서요.
고수님들 부탁드립니다.... 새로고침은 되도 상관없는데 페이지가 변경되면 안되요...
f.action = "<?=G5_URL?>/main/index.php?#main_search";
이 주소를 현재 페이지 주소로 변경하면
view.php 페이지로 들어갈때 it_id 라는 변수가 있어야 하는데 그것때문에 접근할수 없다는 경고창이 떠서 이 방법도 실패했어요.
어떻게 코드를 작성해야 변경이 가능한건지 아직 제 실력으로는 해결이 안되서요.
도움 부탁드립니다.
답변 1개
질문이 이해가 잘 안되는데..
마지막에 현재 view 페이지에서..
view 페이지에 그대로 있어야하나요?
main 페이지로 이동해야 하나요?
어디로 어떤값을 넘기려는 건지?
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
메인페이지로 넘기면서는 실행이 되는데 뷰페이지에 머무르면서 새로고침등을 이용해서는 실행이 안되서요,.