【问题标题】:Change the label of previous and Next button in jQuery Form Wizard?在 jQuery 表单向导中更改上一个和下一个按钮的标签?
【发布时间】:2014-03-28 14:46:33
【问题描述】:

我正在使用 jQuery 表单向导,我需要使其可翻译。除了看起来是硬编码的按钮(而且我对 jQuery 真的很陌生)之外,我已经为表单的所有内容进行了实际的翻译。

有没有办法让标签根据翻译支持的其余部分动态变化,它使用 URL 参数和变量中的翻译字符串?这是用php编码的。

编辑:我需要帮助的是在 jQuery 表单向导模块中更改上一个、下一个和提交按钮的标签:http://www.thecodemine.org/#

编辑 2:好吧,我已经尝试实际更改 HTML 的值,但它仅适用于后退按钮。下一个按钮标签仍然是“下一个”。我还尝试使用 jQuery 为我更改值,结果相同,使用 #next.val("My own next value");

【问题讨论】:

    标签: php jquery


    【解决方案1】:

    不可以,PHP 只能在文档加载到浏览器之前进行编辑,而不能在显示之后进行编辑。

    1. 一种选择是使用 Javascript 翻译器,例如 Google Translate
    2. 另一种选择是将set the language of your webpage 作为元标记并希望浏览器要求翻译页面(即谷歌浏览器会)

    编辑: 查看 JQuery 代码向导文档,有两个内置函数 textNexttextBack 最后是 (textSubmit) 即

    $('#idOfForm').formwizard('textNext','newText'); 
    

    【讨论】:

    • 谢谢,但我怕你误会了;我添加了一个小编辑来尝试总结它。如何编辑按钮的标签?我希望能够编辑“上一个”“下一个”和“提交”
    • 希望有帮助.. :) 如果有,请删除反对票并接受回答
    • 谢谢,这正是我所需要的。完全没看到那个功能。
    • 当信息太多时,总是会失明。怪医生不够清楚! (y)
    • 这段代码破坏了我的表单。当我单击下一个按钮时,会显示表单中的多个项目。是否需要在此代码中添加其他任何内容才能使其与 jquery.form.wizard.js 库很好地配合使用? $(function () {$("#wizard3").formwizard({textSubmit : 'Entregar',textNext : 'Continuar',textBack : 'Regresar'});});
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-22
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 2014-04-13
    相关资源
    最近更新 更多