如何提交手风琴标题表格.

How to do submit form on accordion title?

本文关键字:手风琴 标题 表格 提交 何提交      更新时间:2023-09-26

如何在jQuery手风琴上提交表单?

我使用了这个插件 http://jqueryui.com/accordion/

在标题<h3></h3>中,我需要创建一个用于编辑项目的表单,但是当单击按钮提交时,没有任何反应。

我的代码:

<div id="accordion">
    <h3>    
        Accordion Title
        <!-- This post not submit when click in button "Alter" -->
        <form method="POST">
            <input type="hidden" name="itemId" id="itemId">
            <input type="submit" value="Alter">
        </form>
    </h3>
    <div>   
        Accordion Content   
    </div>
</div>

我找到了一种方法

代码:

<script>
    $('#accordion h3 input[type=submit]').click(function (event) {
        event.stopPropagation();
    });
</script>
<div id="accordion">
    <h3>    
        Accordion Title
        <!-- This post not submit when click in button "Alter" -->
        <form method="POST">
            <input type="hidden" name="itemId" id="itemId">
            <input type="submit" value="Alter">
        </form>
    </h3>
    <div>   
        Accordion Content   
    </div>
</div>

谢谢。

您尚未在表单标签中说明要发布到的位置。 您需要一个action属性。 请参阅 http://www.w3schools.com/tags/tag_form.asp

例如 <form action="doSomething.php" method="POST">