在onclick JavaScript函数中传递多个参数

时间:2018-09-06 08:24:50

标签: javascript asp.net-mvc razor

带有Razor Views的

net MVC项目。我已经实现了WebGrid,并且需要在onclick javascript函数上传递多个参数。 当我传递一个参数时,它可以很好地工作,但是在添加更多参数后,它将无法正确运行脚本。

我的WebGrid视图:

      grid.Column(header: "Approve", format: @<text><a onclick="clickAppDisApp(@item.TICKETNUMBER, @item.VISITTYPE, @item.SITEVISITID, 'Approve')" href='javascript:void(0)' class='btnEditSch'>Approve</a></text>),
      grid.Column(header: "Disapprove", format: @<text><a onclick="clickAppDisApp(@item.TICKETNUMBER, @item.VISITTYPE, @item.SITEVISITID, 'Disapprove')" href='javascript:void(0)' class='btnEditSch'>Disapprove</a></text>)

这里我要传递四个参数。 JS代码:

      function clickAppDisApp(TICKET, VISITTYPE, SITEVISITID, TYPE) {          
      alert(TICKET + ' ' + VISITTYPE + ' ' + SITEVISITID + ' ' + TYPE + '');
      });

我需要将所有这些参数带给控制器以采取进一步的措施。

0 个答案:

没有答案