gpt4 book ai didi

c# - 将 js 值作为参数发送给 js 函数

转载 作者:行者123 更新时间:2023-11-28 09:40:33 26 4
gpt4 key购买 nike

我已发布问题here答案是正确的,但我并不完全清楚。在初始化页面加载一切正常,但我需要使用日期参数作为参数进行调用。

所以这很好

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

但我应该将此日期发送至

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

更新

好的,我正在简化这个,

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

页面加载时获取 myDate 值并将该值发送到 Controller 。这可以。问题是,当页面加载后用户选择其他日期时,我想再次将此数据值发送到 $('#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();

关于c# - 将 js 值作为参数发送给 js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12449663/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com