かなり複雑なWebページ(.jsファイルに1000行のjQGrid)がいくつかあり、マスターjQGridが異なり、同じ基本設計がより計画されています。それぞれが同じ3つのサブグリッドを使用し、最初のサブグリッドはマスターに接続され、2番目のサブグリッドは1番目に「追加」され、3番目は1番目のサブグリッドの下にネストされます。jQuery / jQGridコードの約80%は、3つすべてに共通です。それは非常にうまく機能します。共通のサブグリッドコードを別のファイルに入れて、複数のページにロードして共有できるようにしたいと思います。
jqGridExport / jqGridImportを試してみましたが、スニペットだけを持ち込みたい場合は、全体を置き換えるというアイデアがあるようです。また、エクスポートによってすべてのサブグリッドコードがCDATAにプッシュされ、おそらくインポートされる可能性があることにも注意しました。
jQGridサブグリッドコードの再利用可能なスニペットを、個別のページごとにマスターjQGridコードの途中にインポートするにはどうすればよいですか?
注:インポートしたサブグリッドコードをオンザフライで変更しようとはしていません。ロードされているマスターグリッドに関係なく、常に同じです。