asp.net - How to store a value in a variable and maintain this value in another method in AJAX -
in application getting value sql stored procedure getting value in ajax method.now want pass value method in ajaxscript page.what want do.i have tried session ,but not working.
if (str1.length > 0) { var bu = str1.split('|||') (var icount = 0; icount < $(sddlbusinessunit).options.length; icount++) { if ($(sddlbusinessunit).options[icount].value == maincondetails[3]) { $(sddlbusinessunit).options[icount].selected = true; $(sddlsite).length = 0; var siteid = maincondetails[4]; //$_session["id"] = siteid; if (($(sddlbusinessunit)).selectedindex > 0) { displayloadingimage(($(sddlbusinessunit))); var url = requesturl + '?mode=bu&bu=' + (($(sddlbusinessunit))).options[($(sddlbusinessunit)).selectedindex].value; //append name search requesturl xmlhttp = null; xmlhttp = getxmlhttpobject(sitehandler); xmlhttp_get(xmlhttp, url); //send xmlhttp specified url getdata(siteid); } break; } } }
here in method store value of maincondetails[4] in var siteid , iwant siteid in method
function sitehandler() { if (xmlhttp.readystate == 4 || xmlhttp.readystate == 'complete') { hideloadingimage(); var str = xmlhttp.responsetext; if (str != "") { var results = str.split('~~'); $(sddlsite).selectedindex = -1; $(shdnsiteid).value = ''; if (results.length > 0) { var sites = results[0].split('|||') var site; $(sddlsite).length = sites.length + 1; $(sddlsite).options[0].value = 0; $(sddlsite).options[0].text = '-- select -'; (i = 0; < sites.length; i++) { site = sites[i].split('||'); $(sddlsite).options[i + 1].value = site[0]; $(sddlsite).options[i + 1].text = site[1]; // var data = httpcontext.current.session["id"]; // if (site.length > 0) { // (var icount = 0; icount < $(sddlsite).options.length; icount++) { // if ($(sddlsite).options[icount].value == objthis) { // $(sddlsite).options[icount].selected = true; // break; // // } // } // } }
Comments
Post a Comment