제목 | 이메일주소 뒷자리. 셀렉트박스 선택하면 입력되게 처리를 했는데요. | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 그동안 | 작성시각 | 2019/01/28 17:59:29 |
|
|||
이메일주소 뒷자리. 셀렉트박스 선택하면 입력되게 처리를 했는데요. 이상한게.. 스크립트 동작은 잘 하는데, 뒷자리 값을 뷰에서 전달을 안하네요 ㅠㅠ 다른 값들은 잘 전달하는데,,,email_02 항목 자체가 없네요;; 혹시 아시는 분 계신가요?
<!---- 이메일 뒷자리 선택 시작 ----> <script> $('#email_select').change(function() { $("#email_select option:selected").each(function() { if($(this).val()== '1') { //직접입력일 경우 $("#email_02").val(''); //값 초기화 $("#email_02").attr("disabled",false); //활성화 } else { //직접입력이 아닐경우 $("#email_02").val($(this).text()); //선택값 입력 $("#email_02").attr("disabled",true); //비활성화 } }); }); </script> <!---- 이메일 뒷자리 선택 끝 ---->
<tr> <th scope="row">이메일(ID)</th> <td> <input type="text" name="email_01" id="email_01" title="이메일 앞자리주소" /> @ <input type="text" name="email_02" id="email_02" title="이메일 뒷자리주소" /> <div class="select-box"> <label for="email_select">이메일 뒷자리 선택</label> <select id="email_select" title="이메일 뒷자리 선택"> <option value="1">직접입력</option> <option value="naver.com">naver.com</option> <option value="daum.net">daum.net</option> <option value="hanmail.net">hanmail.net</option> <option value="gmail.com">gmail.com</option> <option value="hotmail.com">hotmail.com</option> <option value="dreamwiz.com">dreamwiz.com</option> <option value="freechal.com">freechal.com</option> <option value="hanmir.com">hanmir.com</option> </select> </div> <span class="desc"></span> </td> </tr>
|
|||
다음글 | DB insert 후, 컨트롤러 거쳐서, view에서 ... (5) | ||
이전글 | Call to undefined function 에러.... (3) | ||
한대승(불의회상)
/
2019/01/28 18:01:55 /
추천
1
disabled 을 readonly 로 바꿔 보세요.
|
그동안
/
2019/01/29 09:12:29 /
추천
0
아~ 불의화상님 댓글 주신거 보고 머리를 딱! 쳤네요 ㅎ 항상 명괘한 답변 감사합니다^^ |