我可以在同一页面的MVC上执行AcceptVerbs(HttpVerbs.Get / Post)和hijaxing吗? - c#

我正在与Hijaxing合作,我将有三个按钮,Prev,Add和Next。 hijaxing与“添加”和“下一步”按钮一起使用。

上一页按钮设置为'onclick =“ history.back(-1)”'。
“添加”按钮由带有劫持Jquery的'((Html.BeginForm(“ Add”,“ Home”)))表单触发。
下一步按钮的作用与添加按钮相同。我希望“下一步”按钮在控制器中单击[AcceptVerbs(HttpVerbs.Post)]。有什么建议么?

控制器...

    [AcceptVerbs(HttpVerbs.Get)]
    public ActionResult Index()
    {
        return View();
    }

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Index(string home)
    {
        return RedirectToAction("Index", "Home");
    }

    public string GetQuote(Index index)
    {
        if (isNullorEmpty(index.name) != "")
            return "99";
        else
            return "Sorry";
    }

ASPX ...

<script type="text/javascript">
    $(document).ready(function() {
        $("form[action$='GetQuote']").submit(function() {
            $.post($(this).attr("action"), $(this).serialize(), function(response) {
                $("#results").html(response);
            });
            return false;   
        });
    });    
</script>

    <%using (Html.BeginForm("GetQuote", "Stocks")) {%>
    <br />        
    <span id="results"></span>
    <br />
    <input id="txtSymbolName" name="name" type="text" />
    <br />        
    <input type="button" name="getPrev" value="Prev" onclick="history.back(-1)" />
    <input type="submit" value="Add" />          
    <input type="submit" name="home" value="Next" />
    <% } %>

参考方案

您似乎正在尝试让2个提交按钮调用不同的操作。

有关最佳方法,请参见here。

下载file_get_contents响应 - php

我有以下jQuery:$(".download").click(function(){ $.post('get_bot.php', "url_code="+url_code, function (response) { alert(response); }); }); url_code是一个具有js…

.get()之后,多处理陷入困境 - python

我试图了解multiprocessing如何在python中工作并遇到一些问题。这是示例:import multiprocessing def func(): return 1 p = multiprocessing.Pool() result = p.apply_async(func).get() 调用.get()函数时,代码只是卡住了。我究竟做错了什么?…

Bootstrap模态Ajax表单提交返回空的$ _POST - php

我想用ajax提交我的模式表单。首先,我用一些预定义的数据填写表格。这部分有效。但是,当我单击“提交”按钮时,虽然确实在form.php脚本中出现了问题,但是在脚本中,$ _ POST为空。我在这里做错了什么?<div class="modal fade" id="exampleModal" tabindex=&…

jQuery .post()返回数组 - php

对不起,标题不好,但我不知道该如何命名。我的问题是,每当我从选择框传递一个值时,我都会触发此jquery事件以选中该复选框。基本上我回显$ res [];在selecctedgr.php。我需要使用json吗?我该怎么办?主页:$("#group_name").change(function(){ var groupname = $(&#…

来自$ .post jquery方法的图像未显示返回的图片,知道吗? - javascript

我能够看到表格结果,但是在图像列中不显示图像,但是如果我直接加载ajax_search_r.php或ajax_search_r.php,我就能看到图像..尝试渲染数据返回时发生了什么,是否与我要加载的回显代码相同,请有人帮助我吗?我有内部调用的jQuery clik事件这在Main.PHP页面和内部调用此 <body> <div id=&#…