ÇÁ·Î±×·¡¹Ö Àü¹® »çÀÌÆ® ÅõÇÇ¿¡ ¹®Àǵ帳´Ï´Ù-2...  
 ±Û¾´ÀÌ:dolphine

, Hit : 1334



¾Æ....»ðÁúÀÇ ¿¬¼ÓÀ» 3ÀÏ°£ ÇÏ´Ù°¡ µµÀúÈ÷ ¾ÈµÇ¼­ ÇÁ·Î±×·¡¹Ö Àü¹® »çÀÌÆ® ÅõÇÇ(^^;;;)¿¡ ¹®Àǵ帳´Ï´Ù. 

³»¿ëÀº ´ÙÁß selectÀε¥ 2´Ü°èÀÌ¸ç µÎ¹ø° select´Â ¾ÆÀÌÇÁ·¹ÀÓÀ» ¾²°í ÀÖ½À´Ï´Ù. 

ù¹ø° select´Â db¿¡¼­ °ªÀ» °¡Á®¿Í¼­ »Ñ·ÁÁÖ°í ÀÌ °ªÀ» ¾ÆÀÌÇÁ·¹ÀÓ¿¡ ³Ñ°ÜÁÖ¸é °Å±â¼­ 

dbÁ¶È¸Çؼ­ µÎ¹ø° select¸¦ ó¸®ÇÕ´Ï´Ù. 



ÇöÀç »óÅ´ ȭ¸é»óÀÇ Ãâ·ÂÀº ¸ðµÎ Àß µÇ°í ÀÖ½À´Ï´Ù. ¹®Á¦´Â ¾ÆÀÌÇÁ·¹ÀÓÀÇ µÎ¹ø° select¿¡¼­ ºÎ¸ðÆÄÀϷΠ

°ªÀ» ³Ñ°ÜÁÖÁö ¸øÇÏ°í ÀÖ½À´Ï´Ù. È­¸é»ó¿¡¼­´Â °ªÀÌ Àß º¸¿©Áö´Âµ¥ ºÎ¸ðÆÄÀÏ¿¡¼­ ó¸®ÇÏ´Â ÆÄÀÏÂÊÀ¸·Î

ÃÖÁ¾ÀûÀ¸·Î´Â °ªÀÌ ¾È³Ñ¾î °¡³×¿ä. ÀÌ°Ô ¾îµð¼­ ¹®Á¨Áö µµÅë ¸ð¸£°Ú½À´Ï´Ù. 



¼Ò¼Ò´Â....



testA.asp(ºÎ¸ðÆÄÀÏ)



===   ¾ÆÀÌÇÁ·¹ÀÓ ÂÊÀ¸·Î °ªÀ» ³Ñ°ÜÁÖ´Â ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ========

<deleted language="javadeleted ">

<!--

 function gonext(areanum) {

     wHidden.location.replace("hidden.asp?areanum="+areanum);

 }

//-->

</deleted >



====  ¸ðµç ó¸®µÈ °ªÀ» DBÂÊ Ã³¸®ÆÄÀÏ·Î ³Ñ°ÜÁÖ´Â ½ºÅ©¸³Æ® =====


<deleted language="JavaScript">

 function sendit(){

    document.myform.submit();

    return true;

 }

</deleted >


<body>

<form name="myform" method="post" action="testA_ok.asp">

<input type="hidden" name="n_teacher" value="<%=rs4("strLoginname")%>">


<table border="1050">

    <tr>

        <td align="center"><select name="n_yy" style="background:#EBF8F8;">

         <option value="">Çбâ</option>

         <option value="2014-1">2014-1</option>

          </select></td>

        <td align="center"><%=rs4("strLoginname")%></td>

        <td align="center"><select name="n_grad" style="background:#EBF8F8;">

         <option value="">Çгâ</option>

         <option value="7">7</option>

         <option value="8">8</option>

         <option value="9">9</option>



<!-------------------   °è¿­  -  ù¹ø° select   ---------------------->

        <td align="center">

   <%

    Set rs20=Server.CreateObject("ADODB.RecordSet")

    strCATE = "select distinct kind2, flag2 from Subject_Tab1 order by flag2 asc"

    rs20.Open strCATE, strConnect,1

   %>

   <select name="areanum"  style="font-size:10pt" onchange="gonext(this.value)">

   <% if rs20.bof or rs20.eof then %>

   <%else%>

    <%if request("issue")="" then%>

     <option value="" selected>°è¿­¼±ÅÃ</option>

    <%else%>

     <option value="" selected><%=request("issue")%></option>

    <%end if%>

      <%

       i=1

       Do until rs20.EOF

      %>

     <option value="<%=rs20("kind2")%>" style="width:100%;"><%=rs20("kind2")%></option>

      <%

       rs20.MoveNext

       i=i+1

       loop

      %>

   <%end if%>

   </SELECT>

   <select name="City">

        <option value="">¾ÆÀÌÇÁ·¹ÀÓ ³ª¿À´Â ºÎºÐ</option>

        </select>  

  </td>


<!-------------------   °ú¸ñ   -  µÎ¹ø° select 󸮷Π¾ÆÀÌÇÁ·¹ÀÓÀ¸·Î ó¸®µÈ ºÎºÐÀÔ´Ï´Ù.  ---------------------->

  <td align="center"><¾ÆÀÌÇÁ·¹ÀÓ name="wHidden" src="about:blank" width=280 height=40 frameborder=1 hspace=0 vspace=0 scrolling=no align=absbottom></¾ÆÀÌÇÁ·¹ÀÓ>

  </td>





¾ÆÀÌÇÁ·¹ÀÓÆÄÀÏ ÀÔ´Ï´Ù. 

hidden.asp




<!-- #include file = "../../config/config.asp" -->

<%

 issue =request("areanum")

' Response.write "issue => " & issue

%>


<Script language="javadeleted ">

<!--

/*

  ºÎ¸ð ÇÁ·¹ÀÓ¿¡ myform ÆûÀÇ City Select ¿É¼Ç¿¡ °ªÀ» ³Ö±â

*/

function setValue(val) {

     var ddlCtl = parent.document.myform.city;

     var objOptionItem = document.createElement("option");

     objOptionItem.text = val;

     objOptionItem.value = val;


     ddlCtl.add(objOptionItem, .ddlCtl.length+1);

}

//-->

</Script>


<form name="myform" method="POST"  style="margin:0px" EncType="MultiPart/Form-data">

<table>

 <tr>

  <td align="center">

   <%

    Set rs19=Server.CreateObject("ADODB.RecordSet")

    strCATE = "select * from Subject_Tab1 where kind2='"&issue&"' ORDER BY flag1"

    rs19.Open strCATE, strConnect,1

   %>

   <select name="area"  style="font-size:10pt"  onChange="setValue(this.value);">

   <% if rs19.bof or rs19.eof then %>

   

   <%else%>

      <%

       i=1

       Do until rs19.EOF

      %>

     <option value="<%=rs19("subject")%>" style="width:100%;"><%=rs19("subject")%></option>

      <%

       rs19.MoveNext

       i=i+1

       loop

    %>

   <%end if%>

   </SELECT>

  </td>

</tr>

</table>

</form>





Á¶¾ð ºÎŹµå¸³´Ï´Ù. 

°¨»çÇÕ´Ï´Ù.



  dolphine
ȸ¿ø´ÔÀÇ ¼Ò°³±ÛÀÌ ¾ø½À´Ï´Ù.
Á¤º¸·Â:3820
Ä£Àýµµ:4123

EveR
Á¤º¸·Â:2880
Ä£Àýµµ:6412
 
11-22 12:35
hidden.asp ¿¡ setValue ÇÔ¼ö¿¡¼­
objOptionItem.value = subject;
.... subject ´Â ¾îµð¿¡...???
Àǹ®...
1.ÇØ´ç ÇÔ¼ö¿¡¼­ val À̶ó´Â ÆĶó¹ÌÅÍ·Î ¹Þ°í¼± ¿Ö »ç¿ëÀ» ¾ÈÇÏ´ÂÁö?
2.subject´Â ¾îµð¿¡¼­ Á¤ÀÇµÈ °ÍÀÌ¸ç ¾îµð¼­ °ªÀÌ ÇÒ´çµÇ´ÂÁö??
EveR
Á¤º¸·Â:2880
Ä£Àýµµ:6412
 
11-22 12:47
setValue¿¡¼­ parent.document.myform.area¿¡ optionsÀ» Ãß°¡Çϴµ¥,
parent¿¡´Â areanumÀº ÀÖÀ¸³ª area¶ó´Â select ¿¤¸®¸ÕÆ®°¡ ¾øÀ½.
area´Â hidden.asp ¿¡ ÀÖÀ½.
°á±¹ ÀÌ ¼Ò½º¸¸À¸·Î º¼¶§ setValue´Â...ù¹ø° ¶óÀκÎÅÍ area°¡ ¾ø´Ù´Â ¿À·ù¸¦ »ÕÀ» °ÍÀÌ°í...
area°¡ ÀÖ´ÙÇصµ °ªµµ textµµ ¾ø´Â Àǹ̾ø´Â option Çϳª¸¸ Ãß°¡µÉ °Í...
½ºÅ©¸³Æ® ¿À·ù ¾È³ª³ª¿ä?? ³¯ÅÙµ¥??
EveR
Á¤º¸·Â:2880
Ä£Àýµµ:6412
 
11-22 12:49
Ãß°¡ÀûÀ¸·Î...ÀÌ ¼Ò½º°¡ Àüü ¼Ò½º°í ´©¶ôÀ̳ª ¿ÀŸ°¡ ¾ø´Ù¶ó¸é....
½ºÅ©¸³Æ®»óÀÇ subject¸¦ ¾îµð¼­ Á¤ÀÇÇÏ°í ¾îµð¼­ °ªÀ» ÇÒ´çÇÏ´ÂÁö ³ª¿ÀÁö ¾Ê¾Æ ÃßÃøÇϰǵ¥...
rs19("subject") ºÎºÐÀ» º¼ ¶§ subject´Â DB¿¡¼­ °¡Á®¿À´Â °ªÀÓ
==> DB¿¡¼­ °¡Á®¿ÔÀ¸¸é ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ »ç¿ëÇÒ¶§
var subject = '<%=rs19("subject")%>' ÀÌ·±½ÄÀ¸·Î °ªÀ» ÇÒ´çÇØ¾ß Çϴµ¥ ÇÏÁö ¾ÊÀ½.
Ȥ½Ã À¥¼­¹ö-Ŭ¶óÀ̾ðÆ® °³³ä°ú http¿¡ ´ëÇÑ ÀÌÇØ°¡ ºÎÁ·ÇÏ½Å°Í °°Àº ´À³¦ÀÌ ¿É´Ï´Ù...

dolphine
Á¤º¸·Â:3820
Ä£Àýµµ:4123
 
11-22 13:46
¾Æ...À­ ºÎºÐ¿¡ hiddenºÎºÐ ÆÄÀÏÀº ¼öÁ¤À» Çß½À´Ï´Ù. ÀÌ·¯Àú¸® ¼öÁ¤Çϸ鼭 ¼öÁ¤¾ÈµÈ ºÎºÐÀ» ºÙ¿´³×¿ä...
Àüü ¼Ò½º´Â ¾Æ´Ï°í ÇØ´ç µÇ´Â ³»¿ë¸¸ °¡Áö°í ¿Ô½À´Ï´Ù.
Á¶¾ð °¨»çÇÕ´Ï´Ù.
´ñ±Û¾²±â     ÀÛ¼ºÀÚ   Æнº¿öµå