app.js <div><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/:room'</span>,<span style="color:#000080;font-weight:bold;">function </span>(request, response) {<br><span style="color:#808080;font-style:italic;">// HTMLPage.html 파일을 읽습니다.<br></span><span style="color:#808080;font-style:italic;"> </span><span style="color:#660e7a;font-weight:bold;">room</span>=request.params.<span style="color:#660e7a;font-weight:bold;">room<br></span><span style="color:#660e7a;font-weight:bold;"> </span><span style="color:#660e7a;font-weight:bold;font-style:italic;">fs</span>.readFile(<span style="color:#008000;font-weight:bold;">'a3.html'</span>, <span style="color:#000080;font-weight:bold;">function </span>(error, data) {<br> response.writeHead(<span style="color:#0000ff;">200</span>, {<span style="color:#660e7a;font-weight:bold;">'Content-Type'</span>: <span style="color:#008000;font-weight:bold;">'text/html;charset=utf-8'</span>});<br> response.<span style="color:#7a7a43;">end</span>(data);<br> });<br><br>})</pre></div> <div><pre style="font-family:'굴림체';font-size:9pt;"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/user_value'</span>,<span style="color:#000080;font-weight:bold;">function</span>(req,res){<br><span style="color:#660e7a;font-weight:bold;">console</span>.<span style="color:#7a7a43;">log</span>(<span style="color:#008000;font-weight:bold;">'user_valuesssssssssssssssssssssssss :'</span>);<br><span style="color:#000080;font-weight:bold;">var </span><span style="color:#458383;">user_value </span>= req.param(<span style="color:#008000;font-weight:bold;">'user_value'</span>)<br> res.<span style="color:#7a7a43;">end</span>();<br><span style="color:#808080;font-style:italic;">//여기 콘솔로그가 안먹힘*/<br></span><span style="color:#808080;font-style:italic;"><br></span>})<br><br></pre><pre style="font-family:'굴림체';font-size:9pt;"><br></pre><pre style="font-family:'굴림체';font-size:9pt;"><br></pre><pre style="font-family:'굴림체';font-size:9pt;">a3.html</pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="color:#7a7a43;">$</span>(<span style="color:#008000;font-weight:bold;">'#changeuser_value'</span>).<span style="color:#7a7a43;">click</span>(<span style="color:#000080;font-weight:bold;">function</span>(){</pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="color:#7a7a43;">$</span>.ajax({<br><br><span style="color:#660e7a;font-weight:bold;">url</span>: <span style="color:#008000;font-weight:bold;">'/user_value'</span>,<br><span style="color:#660e7a;font-weight:bold;">type</span>: <span style="color:#008000;font-weight:bold;">'GET'</span>,<br><span style="color:#660e7a;font-weight:bold;">datatype</span>:<span style="color:#008000;font-weight:bold;">'text'</span>,<br><span style="color:#660e7a;font-weight:bold;">data</span>:{<span style="color:#660e7a;font-weight:bold;">user_value</span>:<span style="color:#458383;">user_value </span>},<br><span style="color:#7a7a43;">success</span>: <span style="color:#000080;font-weight:bold;">function </span>(data) {<br><span style="color:#000080;font-weight:bold;">if </span>(data.<span style="color:#660e7a;font-weight:bold;">length </span>== <span style="color:#0000ff;">0</span>) {<br><span style="font-style:italic;">alert</span>(<span style="color:#008000;font-weight:bold;">"내용이 없습니다"</span>)<br> } <span style="color:#000080;font-weight:bold;">else </span>{<br><span style="font-style:italic;">alert</span>(data)<br> }<br><br> },<br><span style="color:#7a7a43;">error</span>: <span style="color:#000080;font-weight:bold;">function </span>() {<br><span style="font-style:italic;">alert</span>(<span style="color:#008000;font-weight:bold;">'리스트 가져오기 실패'</span>);<br> }<br>});</pre><pre style="font-family:'굴림체';font-size:9pt;">}</pre><pre style="font-family:'굴림체';font-size:9pt;">예를들어서 <a target="_blank" href="http://127.0.0.1:52273/123">http://127.0.0.1:52273/123</a> 라는 주소를 입력하면</pre><pre style="font-family:'굴림체';font-size:9pt;"></pre><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/:room')</span></pre><pre style="font-family:'굴림체';font-size:9pt;">이부분을 타고가서 a3.html 이라는 파일이 잘 열립니다</pre><pre style="font-family:'굴림체';font-size:9pt;">그런데 <span style="color:#008000;font-weight:bold;font-size:9pt;line-height:1.5;">changeuser_value</span></pre><pre style="font-family:'굴림체';font-size:9pt;">이값을 클릭했을때 해당 ajax를 실행을 하려고하면</pre><pre style="font-family:'굴림체';font-size:9pt;">그 결과 값으로 alert(data)이부분으로 넘어와서 <span style="font-size:9pt;line-height:1.5;"> a3.html 파일을 보여줍니다;;</span></pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="font-size:9pt;line-height:1.5;"><br></span></pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="font-size:9pt;line-height:1.5;">해결방법으로는 </span></pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="font-size:9pt;line-height:1.5;"><br></span></pre><pre style="font-family:'굴림체';font-size:9pt;"></pre><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/:room'</span>,<span style="color:#000080;font-weight:bold;">function </span>(request, response) {</pre><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/user_value'</span>,<span style="color:#000080;font-weight:bold;">function</span>(req,res){</pre><pre style="font-family:'굴림체';font-size:9pt;"><span style="font-size:9pt;line-height:1.5;"><br></span></pre><pre style="font-family:'굴림체';font-size:9pt;"> 이 순서를 </pre><pre style="font-family:'굴림체';font-size:9pt;"></pre><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/user_value'</span>,<span style="color:#000080;font-weight:bold;">function</span>(req,res){</pre><pre style="font-family:'굴림체';font-size:9pt;"></pre><pre style="font-size:9pt;font-family:'굴림체';"></pre><pre style="font-size:9pt;font-family:'굴림체';"><span style="color:#660e7a;font-weight:bold;font-style:italic;">app</span>.get(<span style="color:#008000;font-weight:bold;">'/:room'</span>,<span style="color:#000080;font-weight:bold;">function </span>(request, response) {</pre><pre style="font-family:'굴림체';font-size:9pt;">이렇게 바꾸니 해결이되긴하는데 왜 이렇게 바꿔야만 해결되는지 모르겠습니다 ㅠㅠ 고수님답변부탁드립니다</pre></div>