c# - Change hyperlink own text on its click event through jquery -


i have dynamically generated list of hyperlinks , i'm using jquery bind click events, working fine, 1 thing unable changes text

 **this.value = s;** 

this trying without success.

my full code:

$(document).ready(function () {     $('[id*="lnkstatus_"]').bind('click', saverequirmentstatus); });  function saverequirmentstatus(event) {     var itemid = $(event.currenttarget).attr('id');     var intprojectid = $('[id$="hdnprojectid"]').val();     var idrequirment = itemid.split('_')[1];     var idrequirementphase = itemid.split('_')[2];     var idphasestatus = $(event.currenttarget).val();     if (intprojectid != '0' && idrequirment != '0' && idrequirementphase != '0') {         $.getjson('handler/requirementlifecyclehandler.ashx?     funcname=saverequirment&idrequirment=' + idrequirment + "&idrequirementphase=" + idrequirementphase + "&idproject=" + intprojectid + "&idphasestatus=" + idphasestatus, function (valuestatus) {             var s = valuestatus;             alert(this);             this.value = s;         });     } }     

this in context using not refer link, save reference outside of inner function , use that. also, link not have value, can set text using jquery text function.

changing code should want:

function saverequirmentstatus(event) {     var $this = this; // save reference clicked link     var itemid=$(event.currenttarget).attr('id');     var intprojectid=$('[id$="hdnprojectid"]').val();     var idrequirment=itemid.split('_')[1];     var idrequirementphase=itemid.split('_')[2];     var idphasestatus = $(event.currenttarget).val();     if (intprojectid != '0' && idrequirment != '0' && idrequirementphase != '0') {         $.getjson('handler/requirementlifecyclehandler.ashx?funcname=saverequirment&idrequirment=' + idrequirment + "&idrequirementphase=" + idrequirementphase + "&idproject=" + intprojectid + "&idphasestatus=" + idphasestatus, function(valuestatus) {             $this.text(valuestatus); // set text of link valuestatus         });     } } 

Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -