1
我发布了问题here并且答案是正确的,但我并不十分清楚。在init页面加载一切正常,但我需要使用日期参数作为参数调用。发送js值作为js函数的参数
所以这是好的
$('#myDate').click(function() {
var date = getDate();
})
,但我应该把这个日期
$('#dataTable').dataTable({
...
更新
Ok, I'm simplifying this,
$('#dataTable').dataTable({
...
页面加载需要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 });
},