我在 jQuery Mobile 1.3.1 中设置了一个带有表单的对话框,提交表单的按钮占用了所有可用空间。
最后有按钮:
如您所见,它涵盖了所有内容。
没有它:
这里没问题,但我需要按钮来提交数据。
我尝试使用 jsFiddle 来重现我的问题,但我不知道在这种情况下如何设置示例,我需要两页。对不起。
这是用于构建对话框的代码:
<!DOCTYPE html>
<html lang="es">
<body id="derp" data-role="page">
<header id="header" data-role="header" data-position="fixed" data-tap-toggle="false" data-theme="c">
<h1 id="titulo_header">Aaaaa </h1>
</header>
<div data-role="content" data-theme="c">
<form method="post" action="#">
<fieldset data-role="controlgroup" data-mini="true" id="jv_add_jugadores_local">
<legend>Aaaaa Aaaaa AaaaaaaAaaaa Aaaaa AaaaaaaAaaaa Aaaaa Aaaaaaa:</legend>
<label>01 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="2">
</label>
<label>02 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="9341">
</label>
<label>05 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="4">
</label>
<label>09 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="336">
</label>
<label>13 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="506">
</label>
</fieldset>
<fieldset data-role="controlgroup" data-mini="true" id="jv_add_jugadores_visitante">
<legend>Aaaaa Aaaaa AaaaaaaAaaaa Aaaaa AaaaaaaAaaaa Aaaaa Aaaaaaa:</legend>
<label>03 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="9242">
</label>
<label>09 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="1117">
</label>
<label>11 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="464">
</label>
<label>14 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="732">
</label>
<label>18 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="9305">
</label>
<label>22 -- Aaaaa Aaaaa Aaaaaaa
<input type="checkbox" name="eLoc[]" value="9241">
</label>
</fieldset>
<button type="submit" data-icon="check" id="add_jugadores">Añadir</button>
</form>
</div>
</body>
</html>
编辑: 这是我用来设置对话框样式的唯一 CSS:
.ui-dialog-contain {
max-width: 900px !important;
}
这就是我期望得到的(我编辑了图像,所以这不是解决方案)