Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
单击按钮并执行控制器路径时运行Javascript_Javascript_Asp.net Mvc 3_Controller_Action - Fatal编程技术网

单击按钮并执行控制器路径时运行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
}