k.alami
سه شنبه 12 آبان 1394, 23:51 عصر
من می خوام با استفاده از متد get یک مقدار از نوع string را از سرور بخونم ولی به جای برگردوندن string سورس html را بر می گردونه.
لطفا یکی از دوستان علت این مشکل را توضیح بده. چند روزی هست که درگیر این مشکل هستم:متفکر:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="AjaxJQuery._default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
function btnclicked()
{
$.get("default.aspx/getStr", {name:'ali'}, function (data) { alert(data); });
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="btn1" type="button" value="GetValue" onclick="btnclicked()"/>
</div>
</form>
</body>
</html>
کد #C:
using System.Linq;
using System.Web;
using System.Web.Script.Services;
using System.Web.Services;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace AjaxJQuery
{
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[WebMethod]
public static string getStr(string name)
{
return "Hello" + name;
}
}
}
مفدار برگردونده شده در alert:
136469
لطفا یکی از دوستان علت این مشکل را توضیح بده. چند روزی هست که درگیر این مشکل هستم:متفکر:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="AjaxJQuery._default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
function btnclicked()
{
$.get("default.aspx/getStr", {name:'ali'}, function (data) { alert(data); });
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="btn1" type="button" value="GetValue" onclick="btnclicked()"/>
</div>
</form>
</body>
</html>
کد #C:
using System.Linq;
using System.Web;
using System.Web.Script.Services;
using System.Web.Services;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace AjaxJQuery
{
public partial class _default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[WebMethod]
public static string getStr(string name)
{
return "Hello" + name;
}
}
}
مفدار برگردونده شده در alert:
136469