테스트 사이트 - 개발 중인 베타 버전입니다

그누 초딩 질문입니다~ 채택완료

30000 5년 전 조회 1,795

    function addUser() {       var valid = true;       allFields.removeClass( "ui-state-error" );  

      valid = valid && checkLength( email, "email", 6, 80 );       valid = valid && checkLength( password, "password", 5, 16 );  

      valid = valid && checkRegexp( email, emailRegex, "eg. ui@jquery.com" );       valid = valid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "Password field only allow : a-z 0-9" );         if ( valid ) {         $( "#users tbody" ).append( "" +           "" + wr_name.val() + "" +           "" + email.val() + "" +           "" + password.val() + "" +         "" );         dialog.dialog( "close" );       }       return valid;     }

 

위의 펑션안에서 valid검사 하고

 

        var wr_id = $(this).data("wr_id");

        $.ajax({             url: "/modal/ajax.update.php",             type: "POST",             data: {                 "wr_id": wr_id

              },             dataType: "text",             async: false,             cache: false,             success: function(data, textStatus) {

console.log(wr_id);             }         });//    ajax

 

이거 실행하려면 어느 위치에 어떻게 넣어줘야 할까요?

도움 기다려봅니다~

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

addUser() 안에다 넣으면 안돼나요??

return valid; 위쪽?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

3
30000
5년 전
안됩니다..흑흑

addUser() 안에 넣어 실행시키려는데 잘 안되는군요,,

댓글을 작성하려면 로그인이 필요합니다.

$.ajax({ 위 쪽에 alert(1); 로 찍어보세요

 

alert(1);

$.ajax({

 내용

}

 

alert(1);이 안찍힌다면 ajax 호출경로 문제일 가능성이 있어보입니다.

$board_skin_url 화면에 찍어보시고

/modal/ajax.update.php

경로에 ajax.update.php 파일이 있는지 확인해 보세요~

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

3
30000
5년 전
감사합니다. 다른부분은 문제없어서 해결하였습니다. 이거 초딩이 하기 어렵네요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인