Javascript MVC5中如何通过服务器端数据表ajax调用传递文本框值

Javascript MVC5中如何通过服务器端数据表ajax调用传递文本框值,javascript,c#,jquery,ajax,Javascript,C#,Jquery,Ajax,我有一个服务器端数据表 当我进行ajax调用时,它不会发送文本框中的给定值,而是发送空值 当我传递静态数据时,它工作正常 这很好: var table = $("#tblUsers").DataTable({ "language": { "processing": "<div class='overlay custom-loader-background'><

我有一个服务器端数据表

当我进行
ajax
调用时,它不会发送文本框中的给定值,而是发送空值

当我传递静态数据时,它工作正常

这很好:

 var table = $("#tblUsers").DataTable({
            "language":
            {
                "processing":
                    "<div class='overlay custom-loader-background'><i class='fa fa-cog fa-spin custom-loader-color'></i></div>"
            },
            "processing": true,
            "serverSide": true,    
            "ajax":
            {
                "url": "/Client/GetData",
                "type": "POST",
                "dataType": "JSON",
                'data': ({ ZoneID: zoneIDs })
            },                
            "columnDefs": [
                {
                    "targets": [0],
                    "width": "5%",
                    "hidden": true,
                }
            ],
            "fnRowCallback": function (nRow, aData, iDisplayIndex, iDisplayIndexFull) {
                //console.log(nRow);
                $(nRow).find("td:eq(0)").attr("hidden", true);
                return nRow;
            },    
            "columns": [
                {
                    "data": "ClientDetailsID"
                }]
        });

数据更改为

data: function(d){
    d.myValue = $("#txtSOmething").val();
}

服务器上的服务器在
请求中查找myValue
。例如,asp mvc:
Request.Form.Get(“myValue”)

您可以在这里添加HTML和JS代码吗?也可以像
Request.QueryString[“myValue”]
data: function(d){
    d.myValue = $("#txtSOmething").val();
}