javascript - Concat two method calls in javacript -


i have method use code populate dropdown lists like:

function fillselectcatalog(method, controlname, valuename, textname, assignvalue) {     try {         $(function () {             $.ajax({                 cache: false,                 type: "post",                 datatype: "json",                 url: '../catalogo/' + method,                 contenttype: "application/json; charset=utf-8",                 success: function (response) {                     fillselect(controlname, response, valuename, textname, assignvalue);                 },                 error: function (response) {                     errormessage("error", gettexterror(response));                 }             });         });     } catch (e) {         errormessage("error", e.message);     } } 

so jquery call dropdown like:

fillselectcatalog("getactivemeter", "meterenergy", "id", "meter1", null); 

in dropdown

meterenegry1,  meterenergy2,  etc 

and want concat fillselectcatalog "meterenergy1 - water", possible?

there fillselectcatalog "water" value want concat:

 fillselectcatalog("getmetertype", "metertype", "metertypeid", "description", null); 

controller:

[authorize]         public string getactivemeter()         {             string toreturn = string.empty;             var userid = user.identity.getuserid();             var currentuser = userclass.getuserbranchofficeid(userid);             try             {                 igenericrepository<meter> entity = new genericrepository<meter>();                 igenericrepository<metertype> entity2 = new genericrepository<metertype>(); //there water value in column description                  var result = entity.getlist(x => x.status).where(x => x.branchofficeid == currentuser);                  toreturn = new javascriptserializer().serialize(result);             }             catch (exception ex)             {                 throw ex;             }             return toreturn;         } 

"water" value table called metertype in column called description regards

[authorize] public string getactivemeter() {     string toreturn = string.empty;     var userid = user.identity.getuserid();     var currentuser = userclass.getuserbranchofficeid(userid);     try     {         igenericrepository<meter> entity = new genericrepository<meter>();         var result = entity           .getlist(x=>x.state, x => x.metertype)           .where(x=>x.branchofficeid==currentuser)           .select(x=>new { id = x.id, meter1 = x.meter1 + ' - " + x.metertype.description});          toreturn = new javascriptserializer().serialize(result);     }     catch (exception ex)     {         throw ex;     }     return toreturn; } 

Comments

Popular posts from this blog

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -