【问题标题】:Enabling button in jquery mobile pop-up在 jquery 移动弹出窗口中启用按钮
【发布时间】:2013-07-05 10:25:49
【问题描述】:

我有一个包含表单的 Jquery 弹出窗口,并且提交按钮被禁用。填写完所有字段后,应该启用该按钮。我为此运行了一个javascript脚本。但是,它不起作用,页面被刷新了。我添加了另一个按钮只是为了测试启用。

完成'/button'>

启用'/button'>

脚本:

function enableButton()
{

   document.getElementById("submitButton").disabled=false;

}

这不起作用。我尝试根据 jquery 插件指南编写脚本,如下所示:

$("#x").onclick(function()
{                                      
   $("#submitButton").button('enable');
});

这也不起作用。知道为什么吗?同样,此表单位于 jquery 弹出窗口中。

【问题讨论】:

  • 你能显示你的代码吗?创建一个 jsfiddle

标签: jquery-mobile button popup


【解决方案1】:

试试:

$("#submitButton").removeAttr('disabled');

在您的点击事件中

【讨论】:

  • 不起作用:/ 当我单击启用按钮时,它会将我带回到我打开弹出窗口的页面,URL 附加了表单元素。我从表单按钮中删除了提交属性,但没有任何区别。
  • 好的,我刚刚在一个页面上用两个按钮测试了代码,它运行良好。一个按钮被禁用,我使用另一个按钮在点击时启用它。当按钮在弹出窗口中时,我出现了问题。有什么见解吗?
【解决方案2】:

你可以试试这个;

$("#submitButton").removeClass('ui-disabled');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 2013-07-03
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多