Save data to DB using JQuery ajax on button click

帅比萌擦擦* 提交于 2019-12-12 03:57:41

问题


Here is my Jquery ajax method:

 $(document).ready(function () {

    $("input[id$='btnBulten']").click(function () {
        //alert("dd");
        $.ajax({
            type: "POST",
            url: "http://URL/Controls/EBulten.ascx/EBultenSend",
            contentType: "application/json; charset=utf-8",
            data: "{nameSurname:" + $("input['id$='$txtNameSurname']").val() + " }",
            dataType: "json",
            success: function (msg) {
                alert("Mesajınız başarıyla iletildi");
            }
        });
    });
});

and in codebehind code:

 [WebMethod()]
public static void EBultenSend(string nameSurname, string email, string IP, string position, string firmName)
{
    int bultenId = EBulten.InsertEbulten(nameSurname, email, IP, position, firmName);
}

InsertEBulten calling SP to save data to DB. All parameters comes from TextBoxes. I am not able to save data to database.How can I fix this? Normally, without WebMethod, if I use this method on client click, it inserts data to DB.

来源:https://stackoverflow.com/questions/16083123/save-data-to-db-using-jquery-ajax-on-button-click

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!