为什么jquery ajax 返回的是整个页面的html
有点不解的是,有的地方这么使用就好好的,有的时候呢用就返回整个页面,参数设置都一样啊?神奇。前台js:functiontest(){$.ajax({type:'POST'...
有点不解的是,有的地方这么使用就好好的,有的时候呢用就返回整个页面,参数设置都一样啊?神奇。
前台js:
function test() {
$.ajax({
type: 'POST',
url: 'isNumStr.aspx/GoldenRuleVerify',
async: false,
dataType: 'html',
data: { "isGoldenRuleVerify": 1 },
success: function (msg) {
alert(msg);
}
});
}
后台:
[WebMethod]
public static string GoldenRuleVerify(int isGoldenRuleVerify)
{
StringBuilder resultStr = new StringBuilder();
resultStr.Append("<option>21212<option>");
return resultStr.ToString();
}
返回的却是这样的: 展开
前台js:
function test() {
$.ajax({
type: 'POST',
url: 'isNumStr.aspx/GoldenRuleVerify',
async: false,
dataType: 'html',
data: { "isGoldenRuleVerify": 1 },
success: function (msg) {
alert(msg);
}
});
}
后台:
[WebMethod]
public static string GoldenRuleVerify(int isGoldenRuleVerify)
{
StringBuilder resultStr = new StringBuilder();
resultStr.Append("<option>21212<option>");
return resultStr.ToString();
}
返回的却是这样的: 展开
11个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询