2

我需要帮助来纠正我的一些 jQuery 提交按钮上的以下问题。单个提交按钮显示两个按钮,一个在另一个之上。

双提交按钮
(来源:nyumbanipap.com

任何帮助将不胜感激。

html:

<input type="submit" name="confirmpayment" value="Confirm Payment" data-theme="a" />

它是表单上的普通提交按钮。

编辑

我注意到从非 ajax 页面返回时会发生这种情况。例如,我正在使用 PayPal,当我从 Paypal 重定向回来时,当按钮被双重显示时。

任何帮助将不胜感激。

4

3 回答 3

9

我只是有同样的问题。结果我两次包含了jquery mobile js文件。也许这对某人有帮助。

于 2012-11-27T22:32:15.087 回答
2

我在使用 jQuery mobile 的 rails 应用程序中遇到了同样的问题(我也不总是使用 AJAX)。添加data-role="none"到表单上的提交标签对我有用。

<input type="submit" value="Next Question" class="ui-btn ui-state-disabled btn" data-role="none">

转到底部阅读:http: //demos.jquerymobile.com/1.0/docs/forms/docs-forms.html

于 2015-07-08T00:59:37.500 回答
-1

我知道这是旧的,但不要使用标签。它应该看起来像这样

<p><a href="#whatever you are named your form or submit area" DATA-ROLE="button">提交</a></p>

于 2012-12-30T04:38:11.237 回答