utils.py
branchstable
changeset 4859 f65208c9dbdc
parent 4693 1eaf5ce04844
child 4860 cedb6afdb7da
equal deleted inserted replaced
4858:8c886610e5ee 4859:f65208c9dbdc
   166     def add_post_inline_script(self, content):
   166     def add_post_inline_script(self, content):
   167         self.post_inlined_scripts.append(content)
   167         self.post_inlined_scripts.append(content)
   168 
   168 
   169     def add_onload(self, jscode, jsoncall=False):
   169     def add_onload(self, jscode, jsoncall=False):
   170         if jsoncall:
   170         if jsoncall:
   171             self.add_post_inline_script(u"""jQuery(CubicWeb).bind('ajax-loaded', function(event) {
   171             self.add_post_inline_script(u"""jQuery(CubicWeb).one('ajax-loaded', function(event) {
   172 %s
   172 %s
   173 });""" % jscode)
   173 });""" % jscode)
   174         else:
   174         else:
   175             self.add_post_inline_script(u"""jQuery(document).ready(function () {
   175             self.add_post_inline_script(u"""jQuery(document).ready(function () {
   176  %s
   176  %s