Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery将modeldata和currenttime从视图发送到控制器操作_Jquery_Asp.net Mvc - Fatal编程技术网

如何使用jquery将modeldata和currenttime从视图发送到控制器操作

如何使用jquery将modeldata和currenttime从视图发送到控制器操作,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我已经编写了以下代码来将modeldata和currenttime发送到控制器操作。传递它的正确方法是什么 $(document).ready(function () { timeClock = setInterval("TimeTick()", 10); SwipeIn(); SwipeOut(); $('#btnswipeIn').click(function () { clearTimeout(swipeinId); var

我已经编写了以下代码来将modeldata和currenttime发送到控制器操作。传递它的正确方法是什么

$(document).ready(function () {

    timeClock = setInterval("TimeTick()", 10);
    SwipeIn(); SwipeOut();

    $('#btnswipeIn').click(function () {

        clearTimeout(swipeinId);

        var ptime = $("#swipeIn").text();

        alert(ptime);

        var url = "EmployeeDashBoard/Index/";

        $.post(url, { model: $("#dashboard").serialize(), time: ptime }, function (result) { $('#time').html(resul.time) });


    });

});

传递将modeldata和currenttime发送到控制器操作的正确方法如下:

$(function () { 

    $("#proedtbtn").click(function () { 
window.location.href = "/Controller/ActionName/" + parameter1 + "?parameter2=" + parameter2.val + "&parameter3=" + parameter3.val;
    });
});
此处proedbtn是视图中使用的提交按钮。除了上面提到的参数之外,您可以放置任何要发送到控制器操作的值,如时间等。

试试看

$(document).ready(function () {

  timeClock = setInterval("TimeTick()", 10);
  SwipeIn(); SwipeOut();

  $('#btnswipeIn').click(function () {

    clearTimeout(swipeinId);

    var ptime = $("#swipeIn").text();

    alert(ptime);

    var url = "EmployeeDashBoard/Index/";

    var data = $("#dashboard").serializeArray();
    data.push({name: 'time', value: ptime});

    $.post(url, data, function (result) { $('#time').html(result.time); });
  });
});