5
$("#btn_submit").click(function(){
    alertify.prompt("Please enter note/remarks for this Form:", function (e, value) {
        $("#alertify-ok").val('Submit Form'); //change button text
            if (e) {
                alertify.success("Form has been submitted");
            } else {
                alertify.error("Your form is not submitted");
            }
        });

警告プロンプト ダイアログの HTML

<button id="alertify-ok" class="alertify-button alertify-button-ok" type="submit">
    OK
</button>

ユーザーが送信ボタンをクリックすると、プロンプトが表示されます。以下を使用してボタンのテキストを変更しようとしましたが、機能しません

$("#alertify-ok").val('Submit Form'); //change button text

FiddleOK - デフォルトのボタンテキストを別のものに変更する必要がある場所

Submit Formボタンのテキストをデフォルトの代わりに変更するにはどうすればよいですOKか?

4

2 に答える 2

13

<button>innerTextプロパティを持っていますが、持っていませんvalue。使用する.text()

$("#alertify-ok").text('Submit Form'); //change button text

.set('labels')オプションを使用して、デフォルトのテキストを変更します。

alertify.prompt('Please enter your comments', 'some value', 
    function(evt, value){ alertify.message('You entered: ' + value);}
).set('labels', {ok:'Submit', cancel:'Cancel'});

フィドル

于 2015-06-29T12:24:10.400 に答える
1

これを見つけました:アラート

alertify.prompt('Please enter your comments', 'some value', 
    function(evt, value){ alertify.message('You entered: ' + value);}
).set('labels', {ok:'Submit Form', cancel:'New Cancel'});
于 2015-06-29T12:37:24.003 に答える