0
다음 문자열을 jQuery 함수에 반환하는 coldfusion 함수가 있습니다. 이것이 최선의 방법은 아닐지 모르지만 나는 지금 당장 붙어있다.jQuery를 사용하여 ColdFusion serialize 된 배열을 구문 분석하십시오.
var str = '1^Successfully logged in^0^1^1^5^NULL^xyz^100';
최근 coldfusion 함수가 쿼리에서 구조체 배열을 생성하고 serialize 한 다음 반환 문자열에 추가하도록 업데이트되었습니다. 다음과 같이 jQuery를 기능에 의해받은 결과 문자열은 지금 :
우리가 직렬화 된 배열, 우리는 단순히 (이 질문에 대한 간체) 같은 문자열을 구문 분석하고 추가 할 때까지 위var str = '1^Successfully logged in^0^1^1^5^NULL^xyz^100^[[4,"No credit card"],[5,"Test"]]'
:
var a = str.split("^")[0];
var b = str.split("^")[1];
var c = str.split("^")[2];
var d = str.split("^")[3] || -1;
var e = str.split("^")[4] || -1;
var f = str.split("^")[5] || -1;
var g = str.split("^")[6] || 0;
var h = str.split("^")[7] || 0;
var i = str.split("^")[8] || 0;
을 (이 본질적으로 의사이며, 가능성 루프를 필요로)는 다음과 같이 무언가를하도록 어떻게 문자열의 끝에서 배열을 구문 분석 할 수 있습니다 :
이var errors = str.split("^")[9];
if(we find an error of "4"){
$('#divAlert').html('No credit card')
}
if(we find an error of "5"){
$('#divAlert2').html('Test')
}
죄송 yeah..done이. 그리고 대답에 감사드립니다. 나는 그것을 받아 들인다. – user460114
@ user460114 여러분 환영합니다. 정말 고마워 – gaetanoM