我正在尝试编写将弹出并说 Post 成功的 jquery 函数!如果没有,则 Post 不成功!我怎么能用 try catch 来输入一些 jquery?
@using (Html.BeginForm("Admin", "Home", "POST"))
{
<div class="well">
<section>
<br>
<span style="font-weight:bold">Text File Destination:   </span>
<input type="text" name="txt_file_dest" value="@ViewBag.GetTextPath">
<span style="color:black">   Example:</span><span style="color:blue"> \\invincible\\chemistry$\\</span>
<br>
<br>
<span style="font-weight:bold">SQL Connection String:</span>
<input type="text" name="sql_Connection" value="@ViewBag.GetSqlConnection">
<span style="color:black">   Example:</span> <span style="color:blue"> Server=-</span>
<br>
<br>
<button class="btn btn-success" type="submit" >Save Changes</button>
</section>
</div>
最佳答案
所以我想出了我的答案。仅供将来尝试此操作的任何人引用,以下是我所做的。我把它放在@using (Html.BeginForm("Admin", "Home", "POST")) 上面。 @Andrew 我试过你的,但我无法让它工作。感谢大家不厌其烦地帮助我。
<script language="javascript" type="text/javascript">
$(function() {
$("form").submit(function(e) {
$.post($(this).attr("action"), // url
$(this).serialize(), // data
function (data) { //success callback function
alert("Edit successful");
}).error(function () {
alert('failure');
});
e.preventDefault();
});
});
</script>
关于asp.net-mvc - 使用jquery检查POST是否成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16205044/