C# 将js值作为参数发送到js函数

C# 将js值作为参数发送到js函数,c#,javascript,jquery,json,C#,Javascript,Jquery,Json,我已经发布了问题和答案是正确的,但我不是很清楚。在init页面上,load一切正常,但我需要使用date参数作为参数调用 所以这很好 $('#myDate').click(function () { var date = getDate(); }) 但我应该把这个日期寄到 $('#dataTable').dataTable({ ... 更新 好的,我在简化这个 on page load获取myDate值并将该值发送给控制器。这很好。问题是,在页面加载用户选择其他日期后,我想

我已经发布了问题和答案是正确的,但我不是很清楚。在init页面上,load一切正常,但我需要使用date参数作为参数调用

所以这很好

$('#myDate').click(function () { 
     var date = getDate();
  })
但我应该把这个日期寄到

 $('#dataTable').dataTable({
...
更新

好的,我在简化这个

on page load获取myDate值并将该值发送给控制器。这很好。问题是,在页面加载用户选择其他日期后,我想再次将此数据值发送到$'dataTable'。dataTable{

希望这有帮助,谢谢

        function getDate() {
            var date = $('input[name="myDate"]').val();
            return date;
        };

        $('#myDate').click(function () {
            var date = getDate();            
            return date;
        });

        $('#dataTable').dataTable({
            "bServerSide": true,
            "sAjaxSource": "/Home/Ajax",
            "fnServerParams": function (aoData) {
                var date = getDate();
                aoData.push({ "name": "myDate", "value": date });
            },

也许是这样的

function getDate() {
    var date = $('input[name="myDate"]').val();
    return date;
}

$('#myDate').click(updateDate);

function updateDate() { 
    $('#dataTable').dataTable({
        "bServerSide": true,
        "sAjaxSource": "/Home/Ajax",
        "fnServerParams": function (aoData) {
            var date = getDate();
            aoData.push({ "name": "myDate", "value": date });
        },
        //... I assume there's more
}

updateDate();
function getDate() {
    var date = $('input[name="myDate"]').val();
    return date;
}

$('#myDate').click(updateDate);

function updateDate() { 
    $('#dataTable').dataTable({
        "bServerSide": true,
        "sAjaxSource": "/Home/Ajax",
        "fnServerParams": function (aoData) {
            var date = getDate();
            aoData.push({ "name": "myDate", "value": date });
        },
        //... I assume there's more
}

updateDate();