我想使用jQuery-步骤启动一个步骤表单,但在开始时没有finish按钮。
因为我需要处理其他按钮和jQuery事件来激活(显示)或禁用该按钮;但是我没有找到如何在初始化后更改这些设置。
我试过这个:
function finish() {
$("#wizard-2").steps({enableFinishButton: true });
}但是,如果没有成功,是否有办法在步骤表单准备好并工作之后更改这些设置(本例中为enableFinishButton)?
发布于 2014-09-26 13:55:53
我不知道正确的方法,但我用的黑客是:
$('a[href="#finish"]').addClass('disabled');我在哪里可以找到一个API方法来改变一个现有的设置,尽管必须有一种方法。
更新:
我已经切换到完全通过以下代码隐藏finish按钮:
$('a[href="#finish"]').css('display', 'none');我的最后一个向导步骤调用一个web方法,因此我确保在Ajax调用的beforeSend函数中显示finish按钮,然后将其设置为display:如果数据需要,则没有显示按钮。
https://stackoverflow.com/questions/25689726
复制相似问题