我们需要使用类似以下内容的格式和布局,但我们不希望使用传统的HTML格式(我们使用ajax,javascript在控件上提取/设置数据)。问题是,当您单击“输入”时,页面会假定您正在提交表单,这可能是因为有表单标签(但没有提交按钮,因此可能默认为其中一个按钮,但这是另一回事了):
<form role="form" class="form-horizontal">
<legend>Product Header Information</legend>
<div class="form-group form-group-sm">
<label for="pid" class="control-label field_name2 col-xs-4 col-sm-4 col-md-3">Product ID:</label>
<div class="col-xs-8 col-sm-4 col-md-4">
<input class="form-control" id="pid" />
</div>
</div>
.....
</form>
这就是答案,只需将“ form”替换为“ div”,这似乎在Firefox,IE和Chrome中效果很好。这确实是有道理的。我需要CSS类,我使用CSS类,谁在乎什么标签?
<div class="form-horizontal">
<legend>Product Header Information</legend>
<div class="form-group form-group-sm">
<label for="pid" class="control-label field_name2 col-xs-4 col-sm-4 col-md-3">Product ID:</label>
<div class="col-xs-8 col-sm-4 col-md-4">
<input class="form-control" id="pid" />
</div>
</div>
.....
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句