select 要素のオプション値を文字列化しようとしています。ループオーバーオプションは正常に機能します。オプションの値は、一部のフォーム データから取得した文字列化された文字列です。したがって、すべてのオプション値を 1 つの文字列に文字列化しようとすると、JSON.stringify は二重引用符の直前にバックスラッシュを追加します。この文字列化された stringfy 文字列を投稿する場合、投稿で送信するのは健全な方法ですか。
以下の 2 番目の 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);
}
2 番目の stringifier 関数が返すコンソール ログ:
["0","[{\"bankaID\":\"46\",\"makbuzNO\":\"asdasd\",
\"makbuzTARIHI\":\"12/12/2501\",\"ihracaatYapilacakUlkeID\":\"2\",
\"ilacIhracADI\":\"asdasd\",\"makbuzTUTAR\":\"202,06\",
\"makbuzTipDetayDEGERİ\":\"9\"}]"]