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 + '');
});
我需要将所有这些参数带给控制器以采取进一步的措施。