js代码
$(document).ready(function() {
$("#result").click(function(){
$.ajax({
type: "POST",
url: "WebService.asmx/ddl_company_SelectedIndexChanged",
data: "{str:'dadde647-7564-498b-8444-339308e9d603'}",
dataType: "xml",
success: function(result) {
try {
$(result).find("Table").each(function() { $('#result').append($(this).find("ID").text() + " " + $(this).find("名称").text()); });
}
catch (e) { alert(e); return; }
}, error: function(result, status) {
if (status == 'error') {
alert(status);
}
}
});
});
});WebService.asmx代码1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public DataSet ddl_company_SelectedIndexChanged(string str)
{
string sql = "SELECT ID, 名称 FROM A表 WHERE (ID = '" + str + "')";
DataSet myds = access.GreatDs(sql);
return myds;
}
}WebService.asmx代码2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public DataSet ddl_company_SelectedIndexChanged()
{
string sql = "SELECT ID, 名称 FROM A表 WHERE (ID = 'dadde647-7564-498b-8444-339308e9d603')";
DataSet myds = access.GreatDs(sql);
return myds;
}
}用“WebService.asmx代码2”时正常。但是用“WebService.asmx代码1”时就不行了。 为什么呢?
$(document).ready(function() {
$("#result").click(function(){
$.ajax({
type: "POST",
url: "WebService.asmx/ddl_company_SelectedIndexChanged",
data: "{str:'dadde647-7564-498b-8444-339308e9d603'}",
dataType: "xml",
success: function(result) {
try {
$(result).find("Table").each(function() { $('#result').append($(this).find("ID").text() + " " + $(this).find("名称").text()); });
}
catch (e) { alert(e); return; }
}, error: function(result, status) {
if (status == 'error') {
alert(status);
}
}
});
});
});WebService.asmx代码1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public DataSet ddl_company_SelectedIndexChanged(string str)
{
string sql = "SELECT ID, 名称 FROM A表 WHERE (ID = '" + str + "')";
DataSet myds = access.GreatDs(sql);
return myds;
}
}WebService.asmx代码2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public DataSet ddl_company_SelectedIndexChanged()
{
string sql = "SELECT ID, 名称 FROM A表 WHERE (ID = 'dadde647-7564-498b-8444-339308e9d603')";
DataSet myds = access.GreatDs(sql);
return myds;
}
}用“WebService.asmx代码2”时正常。但是用“WebService.asmx代码1”时就不行了。 为什么呢?
解决方案 »
- 配置好了的fckEditor,为什么今天又会出现问题呢?
- 请教分页采集!这样的分页__doPostBack('LinkButton4',''),多谢了
- 图片编辑(Js or asp.net控件)
- 为什么我的存储过程返回-1
- ASP.NET实现论坛的头像预览功能
- 新手请教问题!!!
- 有关“Enter”健的问题
- asp.net中request.Form("val")返回不了中文
- 在DataGrid的编辑状态下怎样确定EditItemTemplate中DropDownList控件中的SelectedIndex?
- 大家帮忙解决一个插入数据库的问题
- NET写本地文件 对路径“E:\Boss”的访问被拒绝。
- 在dropdownlist绑定了数据源之后,如何让dropdownlist显示时是“请选择”
data: "{'str':'dadde647-7564-498b-8444-339308e9d603'}"
data: "{'str':'dadde647-7564-498b-8444-339308e9d603'}"