그누 초딩 질문입니다~
본문
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. *** 개인정보보호를 위한 이메일주소 노출방지 ***" );
valid = valid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "Password field only allow : a-z 0-9" );
if ( valid ) {
$( "#users tbody" ).append( "<tr>" +
"<td>" + wr_name.val() + "</td>" +
"<td>" + email.val() + "</td>" +
"<td>" + password.val() + "</td>" +
"</tr>" );
dialog.dialog( "close" );
}
return valid;
}
위의 펑션안에서 valid검사 하고
var wr_id = $(this).data("wr_id");
$.ajax({
url: "<?php echo $board_skin_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
addUser() 안에다 넣으면 안돼나요??
return valid; 위쪽?
$.ajax({ 위 쪽에 alert(1); 로 찍어보세요
alert(1);
$.ajax({
내용
}
alert(1);이 안찍힌다면 ajax 호출경로 문제일 가능성이 있어보입니다.
$board_skin_url 화면에 찍어보시고
<?php echo $board_skin_url?>/modal/ajax.update.php
경로에 ajax.update.php 파일이 있는지 확인해 보세요~