c# - After post back jquery not working -


i have combo box in fill data ajax jquery. works fine when click save button post occurs after post not works.

this jquery code.

 $(document).ready(function () {  var empcombo = $('#cmb_pemp');                         var textbox = $("#txbx_basicsalary");                         var basicsalary = $('#hid_basicsalary');                         var empid = $('#hid_empid');   empcombo.on('change', function empcmbfuction(e) {                     e.preventdefault();                     myevent();                  }); function myevent() {                     var employeeid = $('#cmb_pemp :selected').val();                     if (employeeid == 0) {                         return;                     }                     $.ajax({                         type: "post",                         cache: false,                         contenttype: "application/json; charset=utf-8",                         url: '/webservice/getbasicsalarybyempid.asmx/getsalarybyempid',                         data: '{ "employeeid": "' + employeeid + '" }',                         datatype: 'json',                         success: function (data) {                             var data = $.parsejson(data.d)                              if (data["basicsalary"] == 0) {                                 textbox.val("no basicsalary define yet");                                 return;                             }                             textbox.val(data["basicsalary"]);                             basicsalary.val(data["basicsalary"]);                             empid.val(employeeid);                          },                         error: function () { alert("error"); }                     });                 }  var prm = sys.webforms.pagerequestmanager.getinstance();                 prm.add_endrequest(function () {                     $(document).ready(function () {  empcombo.on('change', function empcmbfuction(e) {                             e.preventdefault();                             myevent();                          }); }); 

how fix problem after post not give me proper result? jquery not perform function.

as using jquery , handling data using jquery ajax, why don't put separate placeholder (that deosn't use update panel). , code difinitly work e.g define placeholder this;

<asp:content id="content3" contentplaceholderid="removeupdatepanelplaceholder" runat="server">    // content goes here </asp:content> 

Comments