c# - After Post Back my jQuery code not working -


i have server side button. first time jquery working fine next time jquery not wroking. using jquery inside update panel.

below jquery code.

<script type="text/javascript" src="../../js/jquery-ui-1.11.4.min.js"></script>  <script type="text/javascript">             (function ($) {     $('.mv-spinner').spinner(), $('.mv-action').button(),     $('.table-mv-vouchers').tooltip(), $('.table-mv-vouchers select').selectmenu()  })(jquery) </script>  

also have used code in page load function not working.

 protected void page_load(object sender, eventargs e)  {               page.clientscript.registerstartupscript(typeof(updatepanel), "scrg", "<script type='text/javascript' src='../../js/jquery-ui-1.11.4.min.js'></script>");         page.clientscript.registerstartupscript(typeof(updatepanel), "scr", "<script type='text/javascript'>  (function ($) { $('.mv-spinner').spinner(), $('.mv-action').button(), $('.table-mv-vouchers').tooltip(), $('.table-mv-vouchers select').selectmenu() })(jquery) </script>");  } 

how fix issue? jquery not perform after postback. in advance!

your initialization run on document ready (not on postback). since place control inside updatepanel, updated after postback.

try below suggestion

you need recreate jquery codes on postbacks given below

<script type="text/javascript">      $(document).ready(function() {         //jquery code     });      var parameter = sys.webforms.pagerequestmanager.getinstance();      parameter.add_endrequest(function() {         //jquery code again working after postback     }); </script> 

this solution got once got same issue , worked fine me..check


Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -