繁体   English   中英

我如何创建文本框,可以使用Asp.net mvc4中的jquery ajax在数据库中保存任何输入

[英]how can i create textbox which can save any input in database using jquery ajax in Asp.net mvc4

我如何创建文本框,可以使用Asp.net mvc4中的jquery Ajax在数据库中保存任何输入,例如:我在文本框中写“我的新任务”,然后单击按钮,这会以“项目” ID和在应用程序中登录的“ UserId”,因此如何在mvc4中创建它,这是我的代码。

public actionresult Insert(task,projectId,UserId)
{
    //linq to sql here...
}

而Ajax代码是

source: function(request, response) {

                 $.ajax({
                 url: pagePath + "/insert",
                     data: "{ 'id': '" + request.term + "'}",
                     dataType: "json",
                     type: "POST",
                     contentType: "application/json; charset=utf-8",
                     dataFilter: function(data) { return data; },
                     success: function(data) {

                         response($.map(data.d, function(item) {
                             {
                                 value = item.Name 
                                 return value;
                             }
                         }))
                     },
                     error: function(XMLHttpRequest, callStatus, errorThrown) {
                         alert(callStatus);
                     }
                 });
             },

这是正确的方法吗? 有人可以指导我吗

source: function(request, response) {

                 $.ajax({
                 url: "controllername/actionmethodname",
                     data: "{task:value,projectId:value,UserId:value }",
                     dataType: "json",
                     type: "POST",
                     success: function(data) {

                         response($.map(data.d, function(item) {
                             {
                                 value = item.Name 
                                 return value;
                             }
                         }))
                     },
                     error: function(XMLHttpRequest, callStatus, errorThrown) {
                         alert(callStatus);
                     }
                 });
             },

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM