PDA

View Full Version : حرفه ای: اجرا یک تابع با جاواسکریپت



omid nasri
دوشنبه 01 اردیبهشت 1393, 23:27 عصر
سلام : ببخشید که اینجا پست دادم واقعا مشکلم خیلی گیره سرچ کردم چیزی پیدا نکردم : من با این کد جاوا که در زیر امده یک تابع رو در aspx اجرا می کنم ، قبلا اجرا می شود اما حالا فکر می کنم یک جای خطا می ددهد : اینم کد جاواسکریپت :
function send() {
var user = document.getElementById("Text1").value;
$.ajax(
{
type: "Post",
url: "test.aspx/login",
data: "{'user':'" + user + "'}",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function() { alert("Ok"); document.getElementById("Text1").value = "dimo"; },
error: function() { alert("No") }
}

);
}





و اینم تابع که فراخوانی می شود :



[WebMethod(EnableSession = true)]
public static void login(string user)
{
SqlConnection con = new SqlConnection(@"Data Source=OMID\EST;Initial Catalog=SQL_SERVER;Integrated Security=True");
con.Open();
string name = "omid", family = "nasri", password = user;
SqlCommand cmd = new SqlCommand("insert into tbl_test values("+name+","+family+","+password+")", con);
cmd.ExecuteNonQuery();
con.Close();
}