jquery调用后台方法问题,返回object

<scripttype="text/javascript">$(function(){$("#btnOK").click(function(){varpwd=prompt... <script type="text/javascript">
$(function () {
$("#btnOK").click(function () {
var pwd=prompt('请输入密码','')
$.ajax({
type: "Post",
url: "cs.aspx/GetStr",
//方法传参的写法一定要对,str为形参的名字,str2为第二个形参的名字
data: "{'str':'我是','str2':"+pwd+"}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
//返回的数据用data.d获取内容
alert(data.d);
},
error: function (err) {
alert(err);
}
});

//禁用按钮的提交
return false;
});
});
</script>
[WebMethod]
public static string GetStr(string str, string str2)
{

if (str2 == "www")
{
return str+str2;
}
return "密码错误";
}
后台这么写的返回object,如果不写判断,直接写return str+str2;的话就返回正常值,不返回object,求大神
展开
 我来答
匿名用户
2015-01-22
展开全部
字符串的判断用equals
追问
用equals也不行,返回的是object,和if判断没关系,if外的return 返回常量也不行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式