你可以alert(data.d)看看返回值是什么,另外,如果你要判断是否进入了后台,你可以什么操作都不做,直接 return "1"; 看看alert(data.d) 是什么,VS的调试,有的时候,也挺奇怪的
解决方案 »
- 求教display:none在火狐中无效的问题
- ActiveXObject("MSXML2.DOMDocument.5.0")读取中文文件名问题
- 江湖急救!这是为什么?
- 求JS多邮件地址正则式
- 求围观:js实现的具备Excel部分功能的treeListDataGrid控件
- 想实现表格排序和移动,谁能帮我?
- 用JS进行文件另存问题?
- 一个单选钮怎样控制另外两个单选钮的属性?
- 一个select框,如果选中其中某一项,就在另一文本框中显示出其值,经过修改过以后按一按钮,就修改了该select框中的相应选项。这个功能怎
- 特急,帮帮忙!!!
- javascript 获取输入框内的值,生成前一天后一天的功能
- 网页右下角js 广告代码 不能浮动
///==>注意区分大小写
dataType:"json",而且返回json要指定contentType,发送的数据也需要为JSON格式的字符串,不能为json对象,会被转为键值对,导致出错
function fabu() {
var title = $("#shop_title").val();
var describe = $("#shopdescrib").val();
var type = $("#sel_type").val();
var addres = $("#shop_addres").val();
var price = $("#shop_price").val();
var pprice = $("#shop_pprice").val();
var shopname = $("#shop_pname").val();
var shopphone = $("#shop_phone").val();
var qq = $("#shop_QQ").val();
//public static string Addshop(string title,string decribe,string type,string address,string price,string pprice,string shopname,string shopphone,string qq)
$.ajax({
type: "post",
url: "AddShop.aspx/Addshop",
dataType: "json", /////////
contentType: "application/json;", //////////////
/////////////注意data数据
data: '{ "title":"' + title + '", "describe":"' + describe + '", "type":"' + type + '", "addres":"' + addres + '", "price":"' + price + '", "pprice":"' + pprice + '", "shopname":"' + shopname + '", "shopphone":"' + shopphone + '", "qq":"' + qq + '"}',
success: function (data) {
if (data.d == "1") {
alert("成功");
}
else {
alert("失败"); //在后台断点的时候,不能进入到后台的断点部分,但是请求完数据后,执行的是这个语句
}
}
});
}
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
}
打印错误信息看看