事実上無制限の数のデータセットを生成できるようにする必要があるため、私がやりたいことは次のようなものです。
<input type="hidden" name="items[]" value="{id:1,name:'some-name'}" />
JSON.stringify を試して、配列を JavaScript に変換し、それを現在の非表示の入力要素に格納しましたが、すべてのキーと値を二重引用符で囲みます。これは、値全体を二重引用符で囲む HTML と明らかに競合します。どういうわけか引用符をエスケープする必要がありますが、これを 2 つの方法で機能させる必要があります...基本的に、これらの要素は PHP で生成され、順番にページに配置されます。その後、ユーザー側で項目を追加または削除して、ページを送信できます。これにより、PHP はこれらの隠し要素を繰り返し処理し、レコードを更新する必要があります。
ある種のエスケープ方法について何か提案はありますか?