select 요소의 옵션 값을 문자열로 변환하려고합니다. 루프 오버 옵션은 잘 작동합니다. 옵션 값은 일부 양식 데이터에서 가져온 문자열 형식의 문자열입니다. 따라서 모든 옵션 값을 하나의 문자열로 문자열로 변환하려고하면 JSON.stringify는 큰 따옴표 바로 앞에 백 슬래시를 추가합니다. 이 문자열 화 된 문자열을 게시하면 게시물과 함께 보내는 것이 좋습니다. 아래문자열 화 된 문자열 데이터 문자열
초 stringifier 기능 :
function secimleriDerle(secimID){
var sD = nY(secimID);
var sDizisi = [];
for (xi = 0,xlen = sD.options.length; xi < xlen; xi++) {
sDizisi.push(sD.options[xi].value);
}
return JSON.stringify(sDizisi);
}
콘솔 로그 그 두 번째 stringifier 함수가 반환 :
["0","[{\"bankaID\":\"46\",\"makbuzNO\":\"asdasd\",
\"makbuzTARIHI\":\"12/12/2501\",\"ihracaatYapilacakUlkeID\":\"2\",
\"ilacIhracADI\":\"asdasd\",\"makbuzTUTAR\":\"202,06\",
\"makbuzTipDetayDEGERİ\":\"9\"}]"]
가난한 배열을 왜 문자열링하겠습니까? –
안녕하세요. @ user1537158 데이터 수집에는 3 단계가 있습니다. 첫 번째는 select 요소의 옵션 값으로 문자열 화 된 데이터를 형성하며이 값은 다른 (즉석에서) 객체로 다시 문자열 화됩니다. 끝에 (양식을 제출하는 동안) 모든 객체 값은 한 문자열로 문자열로 묶여서 게시합니다. – caglaror
나는 easly와 함께 serverside에서 모든 json 것을 처리하고 싶다. 이것이 내가 stringify를 사용하려고하는 주된 이유이다. 내가 잘못? – caglaror