ユーザーが既にサイトにアクセスし、[記憶する] チェックボックスをオンにしている場合、Cookie データからフォームに自動的に入力しようとしています...私の Cookie にはデータの配列が含まれています...フォームに配列データを入力しようとしています..
ここにサンプルコードがあります
Cookie_check: function () {
var Cookie_Array = registry.byId("form").getChildren();
console.log(Cookie_Array);
var Cookie_Info = new Array();
dArrayUtil.forEach(Cookie_Array, function (item, i) {
Cookie_Info.push(item.value);
});
console.log(Cookie_Info);
//set cookie
cookie("cookie_name", dJson.toJson(Cookie_Info), { expires: 5 });
//get cookie infor into an array
var cookie_name = dJson.fromJson(cookie("cookie_name"));
console.log(cookie_name);
//fill the form using the cookie information
dArrayUtil.forEach(cookie_name, function (item) {
console.log(item);
registry.byId("form").setFormValues(item);
});
},
いくつか質問があります-1. Cookie が既に存在するかどうかを確認し、フォームに Cookie 情報を設定する方法は? (上記の関数では、フォームに Cookie データ (配列) を入力する条件がありません。 ) 2. ウィザード ペインのロード時にこの関数を渡すにはどうすればよいですか?
どんな助けでも大歓迎です。
ありがとうございました。