masood1992
جمعه 01 فروردین 1393, 16:17 عصر
برای اضافه کردن اطلاعا به دیتابیس توسط ajax چیکار میشه کرد؟ من از کدهای زیر استفاده میکنم جواب نمیده.
کسی راه حل دیگه ای سراغ داره ؟
اسکریپت
$(document).html(function () {
$("#btnSend").click(function () {
var Jname = $("#txtName").val;
var Jfamily = $("#txtFamily").val;
$.ajax({
type: "POST",
url: "Simple1.aspx/Insert",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "('Name' : '" + Jname + "' , 'Family' : '" + Jfamily + "' )",
success: function () { alert('success!'); }
});
});
});
code behind
[WebMethod]
public static void Insert(string Name, string Family)
{
using (AjaxTestEntities Context = new AjaxTestEntities())
{
Person pt = new Person()
{
Name = Name,
Family = Family
};
Context.Person.AddObject(pt);
Context.SaveChanges();
}
}
میخواستم از وب سرویس استفاده کنم که باز هم اد نمیکرد.
ممنون میشم کمکم کنید
کسی راه حل دیگه ای سراغ داره ؟
اسکریپت
$(document).html(function () {
$("#btnSend").click(function () {
var Jname = $("#txtName").val;
var Jfamily = $("#txtFamily").val;
$.ajax({
type: "POST",
url: "Simple1.aspx/Insert",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "('Name' : '" + Jname + "' , 'Family' : '" + Jfamily + "' )",
success: function () { alert('success!'); }
});
});
});
code behind
[WebMethod]
public static void Insert(string Name, string Family)
{
using (AjaxTestEntities Context = new AjaxTestEntities())
{
Person pt = new Person()
{
Name = Name,
Family = Family
};
Context.Person.AddObject(pt);
Context.SaveChanges();
}
}
میخواستم از وب سرویس استفاده کنم که باز هم اد نمیکرد.
ممنون میشم کمکم کنید