我有jQuery调用vb.net webmethod来处理我在jQuery中使用的WebMethod的响应:
success: function (msg) {
var res = unescape(msg.d);
var newtags = unescape(msg.a);
$('#PlaceTags').text(newtags);
$("#divResults").text(res);
现在$(“#divResults”)。text(res);显示正确 - msg.d工作正常。在我的Webmethod中,我返回如下结果:
Return sresults
sresults是一个字符串,并自动序列化。我的问题是如何让jQuery读取msg.a我尝试将其添加到返回的字符串中,但没有运气:
sresults += ", ""a"" : """ + TagResults + """"
Return sresults
在json看起来像
之前 { 'd' : ' sresults... ' }
我希望我可以将其更改为类似的内容,但vb代码无法正常工作
{ 'd' : ' original results...' , 'a' : 'new results...' }
我在想如果msg.d读取第一部分,msg.a会读取第二部分,但它没有 - 任何关于如何使其工作的想法?