[AjaxPro.AjaxMethod]//少了这个,就不在是ajax方法了,要加上
public string EchoInput(string s)
{

}

解决方案 »

  1.   

    不明白为什么 return ds.Tables[0].Rows[0][0].ToString(); 会返回“第 1 行: '?' 附近有语法错误。”郁闷中!楼上的朋友帮忙帮到底吧!谢谢你了!
      

  2.   

    估计是你返回接受到的是乱码,你可以dubgger看一,如果是乱码那要设置web.config把gb2312改为utf-8
    <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
      

  3.   

    是阿~我把查询语句换成了 select 13 from 线路 
    结果又变成了“第 1 行: '绾胯矾鍚嶇О' 附近有语法错误。”
    web.config已经是<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
    在怎么办啊?听说ajax经常会出现字符乱码的问题~我该如何避免阿?