单击按钮并执行控制器路径时运行Javascript
我有以下代码单击按钮并执行控制器路径时运行Javascript,javascript,asp.net-mvc-3,controller,action,Javascript,Asp.net Mvc 3,Controller,Action,我有以下代码 @using (Html.BeginForm("ConfirmBid", "Lot")) { ... <input name="button" value="Place bid" type="submit" class="btn btn-size2" /> ... } @使用(Html.BeginForm(“ConfirmBid”、“Lot”)) { ... ... } 我想在按下按钮时运行一些JavaScript代码,但前提是控制器方法co
@using (Html.BeginForm("ConfirmBid", "Lot"))
{
...
<input name="button" value="Place bid" type="submit" class="btn btn-size2" />
...
}
@使用(Html.BeginForm(“ConfirmBid”、“Lot”))
{
...
...
}
我想在按下按钮时运行一些JavaScript代码,但前提是控制器方法confirbid转到特定的代码行(成功路径)。这是如何实现的?只需输出您希望有条件运行的javascript代码。也许是这样的: 为“故障”分支输出此值:
为“成功”分支输出此命令:
函数some_js_function(){
//你的逻辑在这里
}
只需输出要有条件运行的javascript代码。可能类似于:
为“故障”分支输出此值:
为“成功”分支输出此命令:
函数some_js_function(){
//你的逻辑在这里
}
您可以从您的操作返回JavaScriptResult,该操作将执行以返回值编写的js。请参阅:您可以从您的操作返回JavaScriptResult,它将执行以返回值编写的js。请参阅:您的问题非常不清楚。您能说清楚吗?您的问题非常不清楚。您能说清楚吗?问题是,只要操作方法采用特定路径,我希望单击按钮可以运行一些代码-我看不出这有什么帮助。问题是,只要操作方法采用特定路径,我希望单击按钮可以运行一些代码特定路径-我不认为这会有什么帮助。
<input name="button" value="Place bid" type="submit" class="btn btn-size2" />
<input name="button" value="Place bid" type="submit" class="btn btn-size2" onclick="return some_js_function()" />
<script type="text/javascript">
function some_js_function() {
// your logic here
}