Tengo un formulario dentro de un cuadro de diálogo modal de jquery ui, cuando hago clic en el botón de enviar no pasa nada. ¿Hay alguna manera de enviar un formulario dentro de un diálogo modal de jquery sin tener que codificar botones dentro de javascript?puede enviar un formulario dentro de un diálogo modal de jquery
Aquí está mi fragmento de código;
<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>
si elimino "modal: true," para que el diálogo no sea modal, se enviará.
relacionados http://stackoverflow.com/questions/4743751/jquery-modal-dialog-box-isnt-submitting-my-form –
Haim, tengo visto esta publicación - situación ligeramente diferente porque en la URL proporcionada el diálogo de jquery simplemente confirma la acción de envío, mientras que mi formulario es parte del diálogo modal. También he intentado implementar esto, pero no tuve éxito (tampoco envió mi formulario). \ – Jamie