вы можете отправить форму в модальном диалоговом окне jquery

У меня есть форма внутри модального диалогового окна jquery ui, когда я нажимаю кнопку отправки, ничего не происходит. Есть ли способ отправить форму в модальном диалоговом окне jquery без необходимости кодировать кнопки в javascript?

Вот мой фрагмент кода;

    <script>
    // increase the default animation speed to exaggerate the effect

    $(function() {
        $( "#dialog" ).dialog({
            autoOpen: false,
            draggable: false,
            resizable: false,
                    modal: true,

        });

        $( "#opener" ).click(function() {
            $( "#dialog" ).dialog( "open" );
            return false;
        });
    });

    function SetValues()
    {
        var s = 'X=' + window.event.clientX +  ' Y=' + window.event.clientY ;
        document.getElementById('divCoord').innerText = s;

    } 
    </script>

<div id="dialog" title="new task">
        <form method="post" action="/projects/{{ project.slug }}/">
            <div class="form-row">
                <label class="required" for="title">task type</label>
                <select name="type">
                {% for TaskType in project.tasktype_set.all %}
                    <option value="{{ TaskType.name }}">{{ TaskType.name }}</option>
                {% endfor %}
                </select>
            </div>
            <div id="buttons">
                <input type="submit" value="create"/>
            </div>
        </form>
</div>

<button id="opener">new task</button>

если я удалю "modal: true", чтобы сделать диалоговое окно немодальным , он подаст.

9
задан Jamie 2 April 2011 в 19:51
поделиться