比方说,我有一个简单的表单(但它相当长)。在表单中有多个“提交”按钮的最佳方式?
该表单将用户数据提交到数据库中,并且在第一次提交后,很少(99.99%)再次完全编辑,每次只有一个部分。
我不希望用户必须向下滚动到他们需要的部分,然后必须再次滚动相同的距离才能提交。
<form>
<div>
<input type="text" />
</div>
<div>
<input type="text" />
</div>
<div>
<input type="text" />
</div>
<div>
<input type="text" />
</div>
<input type="submit" />
</form>
这是它的“非常”的基本结构。将被视为一个体面的做法,这样做
<form>
<div>
<input type="text" />
</div>
<input type="submit" />
<div>
<input type="text" />
</div>
<input type="submit" />
<div>
<input type="text" />
</div>
<input type="submit" />
<div>
<input type="text" />
</div>
<input type="submit" class="afterFormSubmit"/>
</form>
我不知道如果有一个“好”的方式来做到这一点,或者如果这是更好的方式来得到它完成的吗?
你是否使用AJAX方法排除了这个更好的UI? –
不 - 我会考虑在这里获得一个AJAX方法,我只是不知道该怎么去做。 真相被告知,我宁愿不 - 但我真的不介意,尤其是如果它是一个更好的UI – Xhynk