2016-09-18 27 views
0

我想包括一個用於Bootstrap輸入加載文本的旋轉元素,如this example中所述,但我得到的是行字符串而不是實際的html元素。任何人都可以提供一個暗示爲什麼會發生這種情況表單提交按鈕的旋轉元素

JSFIddle提供

+0

我看來,如果你回到一個換行符後'submit'請確保整個元素是一個線而不是兩個。另外''數據加載文本=「 @ Localization.Uploading」>看起來好像引號是偏移的,我認爲你需要移動最後一個引號支架? – zer00ne

回答

1

這是因爲它被調用button代替input

CodePen

HTML

<button type='submit' class="btn btn-primary btm-sm pull-right" value="Оформить договор" data-loading-text="<i class='fa fa-spinner fa-spin '></i> @Localization.Uploading">Оформить договор</button> 

JS

$('.btn').on('click', function() { 
    var $this = $(this); 
    $this.button('loading'); 
    setTimeout(function() { 
     $this.button('reset'); 
    }, 8000); 
}); 
+0

對於遲到回覆感到抱歉。它正在工作。謝謝 –