问题描述
functionSelectRow(Index){vari=Index+1;vargdview3=document.getElementById("<%=gridview3.ClientID%>");vartid=document.getElementById("<%=lbsyh0.ClientID%>").innerText;varaxt=document.getElementById("<%=lbzzs.ClientID%>").innerText;varvet=document.getElementById("<%=lbzls.ClientID%>").innerText;varinthtzx=gdview3.rows[i].cells(2).innerText;vara=i-(inthtzx-1);varlx=gdview3.rows[a].cells(1).innerText;vardass='{strtrain_id:"'+tid+'",straxle_total:"'+axt+'",strvehicle_total:"'+vet+'",inthtzx:"'+inthtzx+'",inthtlx:"'+lx+'"}';$.ajax({type:"POST",url:"ht.aspx/gettmqxzb",//data:"{'strtrain_id':'tid','straxle_total':'axt','strvehicle_total':'vet','inthtzx':'inthtzx','inthtlx':'lx'}",data:dass,contentType:"application/json;charset=utf-8",dataType:"text",success:function(data){alert(data.d);},error:function(err){alert(err);}});}返回的错误是objectobject如果不传参数后台函数就能运行所以感觉是data的格式或方法有问题后台函数<WebMethod()>PublicSharedFunctiongettmqxzb(strtrain_idAsString,straxle_totalAsString,strvehicle_totalAsString,inthtzxAsString,inthtlxAsString)AsStringReturn"xxxxxxxxx"EndFunction
解决方案
解决方案二:
成功运行的后台函数<WebMethod()>PublicSharedFunctionSayHello()AsStringReturn"HelloAjax!"EndFunction
解决方案三:
把你屏蔽的这行data:"{'strtrain_id':'tid','straxle_total':'axt','strvehicle_total':'vet','inthtzx':'inthtzx','inthtlx':'lx'}",改成data:{strtrain_id:tid,straxle_total:axt,strvehicle_total:vet,inthtzx:inthtzx,inthtlx:lx},然后把下面的data:dass,这行屏蔽试试
解决方案四:
引用2楼z07041330的回复:
把你屏蔽的这行data:"{'strtrain_id':'tid','straxle_total':'axt','strvehicle_total':'vet','inthtzx':'inthtzx','inthtlx':'lx'}",改成data:{strtrain_id:tid,straxle_total:axt,strvehicle_total:vet,inthtzx:inthtzx,inthtlx:lx},然后把下面的data:dass,这行屏蔽试试
我试一下
解决方案五:
引用2楼z07041330的回复:
把你屏蔽的这行data:"{'strtrain_id':'tid','straxle_total':'axt','strvehicle_total':'vet','inthtzx':'inthtzx','inthtlx':'lx'}",改成data:{strtrain_id:tid,straxle_total:axt,strvehicle_total:vet,inthtzx:inthtzx,inthtlx:lx},然后把下面的data:dass,这行屏蔽试试
还是不行报一样的错误
解决方案六:
data:{"strtrain_id":"tid","straxle_total":"axt","strvehicle_total":"vet","inthtzx":"inthtzx","inthtlx":"lx"},