为什么没返回字符串??

shizhusz110 2008-11-03 10:33:45

[AjaxPro.AjaxMethod]
public string Cksl(string bh)
{
string sql="select sl,dj from cwgl_jc_kc where bh="+bh;
DataSet ds=new DataSet();
ds=func.func1.ExeSelect(sql);
if (ds!=null)
{
return ds.Tables[0].Rows[0]["sl"].ToString()+"|"+ds.Tables[0].Rows[0]["dj"].ToString();
}
return "";
}

alert()输出只返回了object类型???
...全文
90 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
shizhusz110 2008-11-03
  • 打赏
  • 举报
回复
首先 谢谢回复,是我自己犯了错.造成input.value没传过去值,xiexie!
baby_cz 2008-11-03
  • 打赏
  • 举报
回复
把这一句return ds.Tables[0].Rows[0]["sl"].ToString()+"|"+ds.Tables[0].Rows[0]["dj"].ToString();换成return "aa"; 在前台再alert(),看看是不是取值不对?
shizhusz110 2008-11-03
  • 打赏
  • 举报
回复
我alert(kcsl)为:
---------------------------
Microsoft Internet Explorer
---------------------------
[object Object]
---------------------------
确定
---------------------------
Longgreenlee 2008-11-03
  • 打赏
  • 举报
回复
ds==null
shizhusz110 2008-11-03
  • 打赏
  • 举报
回复
我加了value却是NaN

function CkCKSL()
{
var k=GetCheckedForRadio();
if (k==0)
{
return "";
}
var reMsg="";
var Obj = document.getElementById("ActTabCLDR");
for(var i=1;i<Obj.rows.length;i++)
{
var kcsl=0;
var kcds;
var txsl=0;
var ckdj=0;
var txdj=0;
for(var j=2;j<tr.childNodes.length;j++)
{
td=tr.childNodes[j];
input=td.firstChild;
if(j==2)
{
input=td.childNodes[1];
kcsl=CWXT.CWDJ.CKJF.Cksl(input.value);
}
if(j==4)
txsl=input.value;
if (j==5)
{
txdj=input.value;
}
}
alert(parseFloat(kcsl.value));
if(parseInt(kcsl)<parseInt(txsl))
reMsg+="材料第"+(i+1)+"行出库大余了库存数量\n";
}
return reMsg;
}
guying999 2008-11-03
  • 打赏
  • 举报
回复
在javascript中要是用.value获取返回值,即如果在javascript中使用result获取Cksl返回的值,那么就要用result.value表示Cksl返回的值
kimi_yanyz 2008-11-03
  • 打赏
  • 举报
回复
只输出obj的话,换成obj.value看看
kimi_yanyz 2008-11-03
  • 打赏
  • 举报
回复
最后一步return了“”

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧