如何在ajax成功後更新引導彈窗的內容,我特別需要更改我擁有的輸入字段的值,但是一旦關閉了彈出窗口並單擊它,原始值輸入字段顯示?有人可以幫我嗎?引導彈窗更新內容
<button class="btn btn-primary edit" data-content='<input type="text" id="name" value="some value">
<button class="btn btn-primary save">Save</button>'>Edit</button>
的JavaScript:
$('.edit').popover({
placement: 'left',
html: true,
});
$('body').on("click", ".save", function() {
var name = $('#name').val();
$.ajax({
type: "POST",
url: "test.php",
data: {
name: name
},
cache: false,
success: function(response) {
if (response.indexOf("success") != -1) {
$('#name').val(name);
$('.edit').popover('hide').next('.popover').remove();
}
}
});
});
後的數據被保存在酥料餅被關閉,當我再次點擊修改,舊值顯示在輸入框中。
請檢查您的HTML標記。 'data-content =''有問題,並且按鈕的關閉'>'缺失。 – AWolf 2014-12-03 22:08:26
@AWolf我無法修復它,歡迎您編輯它。 – LukexMal 2014-12-03 22:14:19
check http://stackoverflow.com/問題/ 25307407 /引導-3動態模態的Ajax-內容高速緩存發出 – pomaxa 2014-12-03 22:25:21