이 코드는 작동하지만 내가 필요로하는 방식이 아니므로 나중에 설명하십시오.함수에서 텍스트를 반환하는 중
getRegisterFiles('regster1')
function getRegisterFiles(name) {
var request = $.ajax({
url: "/../files/Users/"+name+".ctp",
type: "GET",
dataType: "html"
});
request.fail(function(jqXHR, textStatus) {
$('#pageLoading p').html('We have experienced a problem. Please try again later.');
return false;
});
request.success(function(msg) {
placeData(msg);
});
}
function placeData(registerData) {
$('#pageWrap').html(registerData);
}
위의 코드는 .ctp 파일을 가져 와서 화면에 표시합니다. 나는과 같이 기능을 시작합니다 변수에 'MSG'의 내용을 반환 할 대신 성공 부분에 placeData (MSG)를 가진의
을 할 필요 무엇
,
내가 사용 시도register = getRegisterFiles('register1');
,
return msg;
그러나 그것은 작동하지 않습니다 ... 난 후 반환 MSG와 '경고'를 사용하는 경우 그것이 제공 up으로 정의되지 않음.
다음에 할 일이 무엇인지 잘 모르기 때문에 어떤 아이디어라도 크게 환영받을 것입니다. 죄송합니다. 완전히 새로운 실수입니다.
편집 --- 이것은 내가 시도한 코드입니다. 제가하고 싶은 것을 보여주기를 바랍니다.
var registerStep1 = null;
var registerStep2 = null;
function getRegisterFiles(name) {
var request = $.ajax({
url: "/../files/Users/"+name+".ctp",
type: "GET",
dataType: "html",
error: function(jqXHR, textStatus) {
$('#pageLoading p').html('We have experienced a problem. Please try again later.');
return false;
},
success: function(msg) {
return msg;
}
});
}
registerStep1 = getRegisterFiles('registerStep1');
registerStep2 = getRegisterFiles('registerStep2');
var tempInterval = setInterval(function() {
if(registerStep1 != null && registerStep1 != false) {
if(registerStep2 != null && registerStep2 != false) {
clearInterval(tempInterval);
placeData(registerStep1);
}
}
}, 100);
function placeData(registerData) {
var tempTimer = 0;
tempTimer = setInterval(function() {
if(controlTimeUp != false) {
$('#pageWrap').html(registerData);
methodToFixLayout();
$('#pageWrap').fadeIn("slow");
$('#pageLoading').css("display","none")
clearInterval(tempTimer);
}
}, 10)
}
'/ ..'는'/'는 루트를 의미하고'.. '는 레벨을 의미하기 때문에 경로 시작 부분에서 유효하지 않습니다. 당신은'./ .. '을 의미 할 수도 있습니다. 그러나 그것은'..'로 단순화 될 수 있습니다. – Basic
@Basic - 고마워, 나는 그것도 생각했다. 사실 cakephp를 사용하고 있다면 사실일까요? – Chris
그럴 수도 있습니다. 저는 케이크를 특별히 사용하지 않았지만 많은 프레임 워크가 기본 URL 재 작성 기술을 구현합니다. 이것들 중 하나일지도 모릅니다. 여기에 누군가가 아마 말할 수 있습니다 – Basic